Enum ConcurrencyDimensions
- Namespace
- Cratis.Chronicle.EventSources
- Assembly
- Cratis.Chronicle.dll
Represents the dimensions that take part in a concurrency check for an event source or event stream.
[Flags]
public enum ConcurrencyDimensions
- Extension Methods
Fields
EventSourceId = 1The event source id.
EventSourceType = 2The event source type.
EventStreamId = 8The event stream id.
EventStreamType = 4The event stream type.
None = 0No dimensions are declared.
Remarks
When an append does not provide a concurrency scope, the scope is narrowed to the declared dimensions. None means nothing is declared, and the append keeps the scope it would have had without event sources.