Class BulkStateStoreItem
- Assembly
- GroupeIsa.Neos.ClusterCommunication.dll
Represents a state object used for bulk delete state operation.
public class BulkStateStoreItem
- Inheritance
-
BulkStateStoreItem
- Derived
- Inherited Members
Constructors
BulkStateStoreItem(string, string, StateStoreConsistency, StateStoreConcurrency)
Initializes a new instance of the BulkStateStoreItem class.
public BulkStateStoreItem(string key, string etag, StateStoreConsistency stateStoreConsistency = StateStoreConsistency.Strong, StateStoreConcurrency stateStoreConcurrency = StateStoreConcurrency.LastWrite)
Parameters
key
stringThe state key.
etag
stringThe entity tag to control concurrency in firt write wins mode.
stateStoreConsistency
StateStoreConsistencyThe consistency mode.
stateStoreConcurrency
StateStoreConcurrencyThe concurrency mode.
Properties
Concurrency
Gets the concurrency mode.
public StateStoreConcurrency Concurrency { get; }
Property Value
Consistency
Gets the consistency mode.
public StateStoreConsistency Consistency { get; }
Property Value
ETag
Gets the entity tag to control concurrency in firt write wins mode.
public string ETag { get; }
Property Value
Key
Gets the state key.
public string Key { get; }