[SerializableAttribute]
public abstract class TimeTagBase : ISerializable,
IComparable, IComparable<TimeTagBase>, IComparable<DateTime>,
IEquatable<TimeTagBase>, IEquatable<DateTime>, IFormattable<SerializableAttribute>
Public MustInherit Class TimeTagBase
Implements ISerializable, IComparable, IComparable(Of TimeTagBase),
IComparable(Of DateTime), IEquatable(Of TimeTagBase), IEquatable(Of DateTime),
IFormattable[SerializableAttribute]
public ref class TimeTagBase abstract : ISerializable,
IComparable, IComparable<TimeTagBase^>, IComparable<DateTime>,
IEquatable<TimeTagBase^>, IEquatable<DateTime>, IFormattableGemstone.TimeTagBase = function();
Type.createClass(
'Gemstone.TimeTagBase',
null,
ISerializable,
IComparable,
IComparable`1,
IComparable`1,
IEquatable`1,
IEquatable`1,
IFormattable);| 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. |
| BaseDateOffsetTicks | Gets ticks representing the absolute minimum time of this time-tag implementation. |
| Value | Gets or sets number of seconds (including any fractional seconds) since base time. |
| 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 time-tag. |
| ToString |
Returns basic textual representation for time-tag.
(Overrides ObjectToString) |
| ToString(IFormatProvider) | Returns textual representation for time-tag using the specified provider. |
| ToString(String) | Returns textual representation for time-tag in the specified format. |
| ToString(String, IFormatProvider) | Returns textual representation for time-tag in the specified format using the specified provider. |
| 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. |
| DefaultFormat | Default format for TimeTagBase implementations. |
| 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) |