Skip to content

TransactionalStorageLoadResponse<TState>

class

Namespace: Orleans.Transactions.Abstractions

Represents the authoritative transactional state loaded from durable storage.
[Orleans.GenerateSerializer]
[Orleans.Immutable]
public sealed class TransactionalStorageLoadResponse<TState>
where TState : class, new()

Constructors

Properties

  • CommittedSequenceId The local sequence id of the last committed transaction, or zero if none
  • CommittedState Gets or sets the most recently committed state.
  • ETag Gets or sets the storage version identifier.
  • Metadata Additional state maintained by the transaction algorithm, such as commit records
  • PendingStates List of pending states, ordered by sequence id