![]() |
Time
|
[SerializableAttribute] public abstract class TimeTagBase : ISerializable, IComparable, IComparable<TimeTagBase>, IComparable<DateTime>, IEquatable<TimeTagBase>, IEquatable<DateTime>, IFormattable
The TimeTagBase type exposes the following members.
Name | Description | |
---|---|---|
![]() | TimeTagBase(Int64, Ticks) | Creates a new TimeTagBase, given standard .NET DateTime. |
![]() | TimeTagBase(Int64, Decimal) | Creates a new TimeTagBase, given number base time (in ticks) and seconds since base time. |
![]() | TimeTagBase(SerializationInfo, StreamingContext) | Creates a new TimeTagBase from serialization parameters. |
Name | Description | |
---|---|---|
![]() | BaseDateOffsetTicks | Gets ticks representing the absolute minimum time of this timetag implementation. |
![]() | Value | Gets or sets number of seconds (including any fractional seconds) since base time. |
Name | Description | |
---|---|---|
![]() | CompareTo(DateTime) | Compares the TimeTagBase with a DateTime. |
![]() | CompareTo(Object) | Compares the TimeTagBase with the specified Object. |
![]() | CompareTo(TimeTagBase) | Compares the TimeTagBase with another TimeTagBase. |
![]() | Equals(DateTime) | Determines whether the specified DateTime is equal to the current TimeTagBase. |
![]() | Equals(Object) |
Determines whether the specified Object is equal to the current TimeTagBase.
(Overrides ObjectEquals(Object)) |
![]() | Equals(TimeTagBase) | Determines whether the specified TimeTagBase is equal to the current TimeTagBase. |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) |
![]() | GetHashCode |
Serves as a hash function for the current TimeTagBase.
(Overrides ObjectGetHashCode) |
![]() | GetObjectData | Populates a SerializationInfo with the data needed to serialize the target object. |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object) |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) |
![]() | ToDateTime | Returns standard .NET DateTime representation for timetag. |
![]() | ToString |
Returns basic textual representation for timetag.
(Overrides ObjectToString) |
![]() | ToString(IFormatProvider) | Returns textual representation for timetag using the specified provider. |
![]() | ToString(String) | Returns textual representation for timetag in the specified format. |
![]() | ToString(String, IFormatProvider) | Returns textual representation for timetag in the specified format using the specified provider. |
Name | Description | |
---|---|---|
![]() ![]() | Equality(DateTime, TimeTagBase) | Returns true if value1 is equal to value2. |
![]() ![]() | Equality(TimeTagBase, TimeTagBase) | Returns true if value1 is equal to value2. |
![]() ![]() | Equality(TimeTagBase, DateTime) | Returns true if value1 is equal to value2. |
![]() ![]() | GreaterThan(DateTime, TimeTagBase) | Returns true if value1 is greater than value2. |
![]() ![]() | GreaterThan(TimeTagBase, TimeTagBase) | Returns true if value1 is greater than value2. |
![]() ![]() | GreaterThan(TimeTagBase, DateTime) | Returns true if value1 is greater than value2. |
![]() ![]() | GreaterThanOrEqual(DateTime, TimeTagBase) | Returns true if value1 is greater than or equal to value2. |
![]() ![]() | GreaterThanOrEqual(TimeTagBase, TimeTagBase) | Returns true if value1 is greater than or equal to value2. |
![]() ![]() | GreaterThanOrEqual(TimeTagBase, DateTime) | Returns true if value1 is greater than or equal to value2. |
![]() ![]() | Inequality(DateTime, TimeTagBase) | Returns true if value1 is not equal to value2. |
![]() ![]() | Inequality(TimeTagBase, TimeTagBase) | Returns true if value1 is not equal to value2. |
![]() ![]() | Inequality(TimeTagBase, DateTime) | Returns true if value1 is not equal to value2. |
![]() ![]() | LessThan(DateTime, TimeTagBase) | Returns true if value1 is less than value2. |
![]() ![]() | LessThan(TimeTagBase, TimeTagBase) | Returns true if value1 is less than value2. |
![]() ![]() | LessThan(TimeTagBase, DateTime) | Returns true if value1 is less than value2. |
![]() ![]() | LessThanOrEqual(DateTime, TimeTagBase) | Returns true if value1 is less than or equal to value2. |
![]() ![]() | LessThanOrEqual(TimeTagBase, TimeTagBase) | Returns true if value1 is less than or equal to value2. |
![]() ![]() | LessThanOrEqual(TimeTagBase, DateTime) | Returns true if value1 is less than or equal to value2. |
Name | Description | |
---|---|---|
![]() ![]() | DefaultFormat | Default format for TimeTagBase implementations. |
Name | Description | |
---|---|---|
![]() | GetEnumValueOrDefault |
Gets the enumeration constant for value, if defined in the enumeration, or a default value.
(Defined by EnumExtensions) |
![]() | GetEnumValueOrDefaultT |
Gets the enumeration constant for this value, if defined in the enumeration, or a default value.
(Defined by EnumExtensions) |