Click or drag to resize

UnixTimeTag Class

Represents a standard Unix timetag.
Inheritance Hierarchy
SystemObject
  GSFTimeTagBase
    GSFUnixTimeTag

Namespace: GSF
Assembly: GSF.Core (in GSF.Core.dll) Version: 2.4.181-beta
Syntax
[SerializableAttribute]
public class UnixTimeTag : TimeTagBase
View Source

The UnixTimeTag type exposes the following members.

Constructors
 NameDescription
Public methodUnixTimeTag(Decimal) Creates a new UnixTimeTag, given number of seconds since 1/1/1970.
Public methodUnixTimeTag(Ticks) Creates a new UnixTimeTag, given specified Ticks.
Public methodUnixTimeTag(UInt32) Creates a new UnixTimeTag, given number of seconds since 1/1/1970.
Protected methodUnixTimeTag(SerializationInfo, StreamingContext) Creates a new UnixTimeTag from serialization parameters.
Top
Properties
 NameDescription
Public propertyBaseDateOffsetTicks Gets ticks representing the absolute minimum time of this timetag implementation.
(Inherited from TimeTagBase)
Public propertyValue Gets or sets number of seconds (including any fractional seconds) since base time.
(Inherited from TimeTagBase)
Top
Methods
 NameDescription
Public methodCompareTo(DateTime) Compares the TimeTagBase with a DateTime.
(Inherited from TimeTagBase)
Public methodCompareTo(Object) Compares the TimeTagBase with the specified Object.
(Inherited from TimeTagBase)
Public methodCompareTo(TimeTagBase) Compares the TimeTagBase with another TimeTagBase.
(Inherited from TimeTagBase)
Public methodEquals(DateTime) Determines whether the specified DateTime is equal to the current TimeTagBase.
(Inherited from TimeTagBase)
Public methodEquals(Object) Determines whether the specified Object is equal to the current TimeTagBase.
(Inherited from TimeTagBase)
Public methodEquals(TimeTagBase) Determines whether the specified TimeTagBase is equal to the current TimeTagBase.
(Inherited from TimeTagBase)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodGetHashCode Serves as a hash function for the current TimeTagBase.
(Inherited from TimeTagBase)
Public methodGetObjectData Populates a SerializationInfo with the data needed to serialize the target object.
(Inherited from TimeTagBase)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodToDateTime Returns standard .NET DateTime representation for timetag.
(Inherited from TimeTagBase)
Public methodToString Returns basic textual representation for timetag.
(Inherited from TimeTagBase)
Public methodToString(IFormatProvider) Returns textual representation for timetag using the specified provider.
(Inherited from TimeTagBase)
Public methodToString(String) Returns textual representation for timetag in the specified format.
(Inherited from TimeTagBase)
Public methodToString(String, IFormatProvider) Returns textual representation for timetag in the specified format using the specified provider.
(Inherited from TimeTagBase)
Top
Fields
 NameDescription
Public fieldStatic memberBaseTicks Number of ticks since 1/1/1970.
Top
Extension Methods
 NameDescription
Public Extension MethodGetEnumValueOrDefault Gets the enumeration constant for value, if defined in the enumeration, or a default value.
(Defined by EnumExtensions)
Public Extension MethodGetEnumValueOrDefaultT Gets the enumeration constant for this value, if defined in the enumeration, or a default value.
(Defined by EnumExtensions)
Top
See Also

Reference

GSF Namespace