[This is preliminary documentation and is subject to change.]
Represents the logical timestamp in a streaming context.
Namespace: Microsoft.Research.Naiad.Dataflow
Assembly: Microsoft.Research.Naiad (in Microsoft.Research.Naiad.dll) Version: 0.5.0.0 (0.5.0.0)
Syntax
C#
public struct Epoch : Time<Epoch>, IEquatable<Epoch>, IComparable<Epoch>
The Epoch type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() | Epoch |
Constructs new Epoch from the given integer ID.
|
Methods
Name | Description | |
---|---|---|
![]() | CompareTo |
Compares this epoch with the other epoch.
|
![]() | Equals |
Returns true if and only if this epoch is equal to the other
epoch.
|
![]() | GetHashCode |
Returns a hashcode for this epoch.
(Overrides ValueTypeGetHashCode.) |
![]() | InitializeFrom |
Returns an epoch initialized from the given pointstamp.
|
![]() | Join |
Returns the later of this and the other epochs.
|
![]() | LessThan |
Returns true if and only if this epoch is less than or equal to the other
epoch.
|
![]() | Meet |
Returns the earlier of this and the other epochs.
|
![]() | Populate |
Populates a Pointstamp from this epoch.
|
![]() | ToString |
Returns a string representation of this epoch.
(Overrides ValueTypeToString.) |
Fields
Name | Description | |
---|---|---|
![]() | epoch |
The integer epoch ID.
|
Properties
Name | Description | |
---|---|---|
![]() | Coordinates |
The number of integer coordinates in timestamps of this type (i.e. one).
|
See Also