Table of Contents

Class ProjectionId

Namespace
Cratis.Chronicle.Projections
Assembly
Cratis.Chronicle.dll

Represents the unique identifier of a projection.

public record ProjectionId : ConceptAs<string>, IComparable<ConceptAs<string>>, IComparable<string>, IComparable, IEquatable<ConceptAs<string>>, IEquatable<ProjectionId>
Inheritance
ProjectionId
Implements
Inherited Members

Constructors

ProjectionId(string)

Represents the unique identifier of a projection.

public ProjectionId(string Value)

Parameters

Value string

The value.

Fields

NotSet

The value representing an unset projection identifier.

public static readonly ProjectionId NotSet

Field Value

ProjectionId

Operators

implicit operator ProjectionId(string)

Implicitly convert from Guid to ProjectionId.

public static implicit operator ProjectionId(string value)

Parameters

value string

Guid to convert from.

Returns

ProjectionId