Class ExplicitScopeDoesNotCoverReads

Namespace
Cratis.Chronicle.Transactions
Assembly
Cratis.Chronicle.dll

The exception that is thrown when an exact condition is narrower or later than protected reads.

public class ExplicitScopeDoesNotCoverReads : Exception, ISerializable
Inheritance
ExplicitScopeDoesNotCoverReads
Implements
Inherited Members
Extension Methods

Constructors

ExplicitScopeDoesNotCoverReads(EventSourceId, IEnumerable<string>, bool)

The exception that is thrown when an exact condition is narrower or later than protected reads.

public ExplicitScopeDoesNotCoverReads(EventSourceId label, IEnumerable<string> reads, bool capturedAfter)

Parameters

label EventSourceId

The condition label.

reads IEnumerable<string>

The reads the condition fails to protect.

capturedAfter bool

Whether the boundary was captured too late.