Table of Contents

Enum Transaction.TransactionState

Namespace
Typhon.Engine
Assembly
Typhon.Engine.dll

Lifecycle state of a Transaction. Transitions are one-way (see State).

public enum Transaction.TransactionState

Fields

Committed = 4

Committed by the caller.

Created = 1

Created, but no operation has been performed yet.

InProgress = 2

At least one operation has been added to the transaction.

Invalid = 0

Default/unset value; not a live transaction.

Rollbacked = 3

Rolled back explicitly by the caller or automatically during dispose.