Epoch StructureNaiad Help

[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

  NameDescription
Public methodEpoch
Constructs new Epoch from the given integer ID.
Top
Methods

  NameDescription
Public methodCompareTo
Compares this epoch with the other epoch.
Public methodEquals
Returns true if and only if this epoch is equal to the other epoch.
Public methodGetHashCode
Returns a hashcode for this epoch.
(Overrides ValueTypeGetHashCode.)
Public methodInitializeFrom
Returns an epoch initialized from the given pointstamp.
Public methodJoin
Returns the later of this and the other epochs.
Public methodLessThan
Returns true if and only if this epoch is less than or equal to the other epoch.
Public methodMeet
Returns the earlier of this and the other epochs.
Public methodPopulate
Populates a Pointstamp from this epoch.
Public methodToString
Returns a string representation of this epoch.
(Overrides ValueTypeToString.)
Top
Fields

  NameDescription
Public fieldepoch
The integer epoch ID.
Top
Properties

  NameDescription
Public propertyCoordinates
The number of integer coordinates in timestamps of this type (i.e. one).
Top
See Also

Reference