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
keystringThe state key.
etagstringThe entity tag to control concurrency in firt write wins mode.
stateStoreConsistencyStateStoreConsistencyThe consistency mode.
stateStoreConcurrencyStateStoreConcurrencyThe 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; }