InconsistentStateException
class
Namespace: Orleans.Storage
Exception thrown when a storage detects an Etag inconsistency when attempting to perform a WriteStateAsync operation.
[Orleans.GenerateSerializer]public class InconsistentStateException : OrleansExceptionConstructors
InconsistentStateExceptionInitializes a new instance of theInconsistentStateExceptionclass.InconsistentStateException(string, string, string)Initializes a new instance of theInconsistentStateExceptionclass.InconsistentStateException(string, string, string, Exception)Initializes a new instance of theInconsistentStateExceptionclass.InconsistentStateException(string)Initializes a new instance of theInconsistentStateExceptionclass.InconsistentStateException(string, Exception)Initializes a new instance of theInconsistentStateExceptionclass.InconsistentStateException(string, string, Exception)Initializes a new instance of theInconsistentStateExceptionclass.
Properties
CurrentEtagGets the Etag value currently help in memory, and attempting to be updated.StoredEtagGets the Etag value currently held in persistent storage.
Methods
GetObjectData(SerializationInfo, StreamingContext)When overridden in a derived class, sets theSystem.Runtime.Serialization.SerializationInfowith information about the exception.ToStringCreates and returns a string representation of the current exception.
