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