FdbTransactionDebugger.TransactionState

Namespace: FoundationDB.Client · enum

Implements: IComparable, ISpanFormattable, IFormattable, IConvertible

Lifecycle states of a transaction, as observed by GetState.

Remarks

The numeric values must match the FdbTransaction.STATE_* internal constants.

Fields

Canceled

Canceled = 3

The transaction has been canceled.

Committed

Committed = 2

The transaction has been successfully committed.

Disposed

Disposed = -1

The transaction has been disposed.

Failed

Failed = 4

The transaction has failed.

Init

Init = 0

The transaction is being initialized.

Ready

Ready = 1

The transaction is ready to process operations.