Class ConcurrencyScopeStreamDoesNotMatchAppend
- Assembly
- Cratis.Chronicle.dll
The exception that is thrown when a definition-linked scope guards a different stream than a single-route append.
public class ConcurrencyScopeStreamDoesNotMatchAppend : Exception, ISerializable
- Inheritance
-
ConcurrencyScopeStreamDoesNotMatchAppend
- Implements
- Inherited Members
- Extension Methods
Constructors
ConcurrencyScopeStreamDoesNotMatchAppend(Type, EventStreamType, EventStreamType)
The exception that is thrown when a definition-linked scope guards a different stream than a single-route append.
public ConcurrencyScopeStreamDoesNotMatchAppend(Type definition, EventStreamType scopeStream, EventStreamType appendStream)
Parameters
definitionTypeThe definition shared by the scope and append.
scopeStreamEventStreamTypeThe stream guarded by the scope.
appendStreamEventStreamTypeThe stream receiving the append.