Table of Contents

Class EventTypeGeneration

Namespace
Cratis.Chronicle.Events
Assembly
Cratis.Chronicle.dll

Represents the generation of an EventType.

public record EventTypeGeneration : ConceptAs<uint>, IComparable<ConceptAs<uint>>, IComparable<uint>, IComparable, IEquatable<ConceptAs<uint>>, IEquatable<EventTypeGeneration>
Inheritance
EventTypeGeneration
Implements
Inherited Members

Constructors

EventTypeGeneration(uint)

Represents the generation of an EventType.

public EventTypeGeneration(uint Value)

Parameters

Value uint

Actual value.

Fields

First

Gets the definition of the first generation.

public static readonly EventTypeGeneration First

Field Value

EventTypeGeneration

FirstValue

Gets the underlying value of the first generation.

public const uint FirstValue = 1

Field Value

uint

Unspecified

Gets the definition of the first generation.

public static readonly EventTypeGeneration Unspecified

Field Value

EventTypeGeneration

Operators

implicit operator EventTypeGeneration(uint)

/// Implicitly convert from uint to EventTypeGeneration.

public static implicit operator EventTypeGeneration(uint generation)

Parameters

generation uint

uint to convert from.

Returns

EventTypeGeneration