Class WellKnownConstraintDetailKeys

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

Well known constraint detail keys.

public static class WellKnownConstraintDetailKeys
Inheritance
WellKnownConstraintDetailKeys
Inherited Members

Fields

ClosedAtSequenceNumber

The sequence number at which the scope was closed.

public const string ClosedAtSequenceNumber = "ClosedAtSequenceNumber"

Field Value

string

ClosedBy

The owner of the closure rejecting the append.

public const string ClosedBy = "ClosedBy"

Field Value

string

PropertyName

The key for the constraint detail for the property name.

public const string PropertyName = "PropertyName"

Field Value

string

PropertyValue

The key for the constraint detail holding the value the offending property carried.

public const string PropertyValue = "PropertyValue"

Field Value

string

Remarks

Constraints are validated after compliance has been applied, so a property marked as PII carries its encrypted form here rather than the value the caller appended. Every other property carries the value itself.