Skip to content

TransactionalStateRecord<TState> Properties

Represents transactional state stored using an IGrainStorage provider.

CommittedSequenceId

getset
View source
[Orleans.Id(1)]
public long CommittedSequenceId
Gets or sets the sequence number of the most recently committed state.

Metadata

getset
View source
[Orleans.Id(2)]
public TransactionalStateMetaData Metadata
Gets or sets the transaction protocol metadata.

PendingStates

getset
View source
[Orleans.Id(3)]
public List<PendingTransactionState<TState>> PendingStates
Gets or sets the prepared state versions which have not been committed.