Show / Hide Table of Contents

# Enum TransactionState

Cache transaction state.

###### Namespace: Apache.Ignite.Core.Transactions

###### Assembly: Apache.Ignite.Core.dll

##### Syntax

    public enum TransactionState

### Fields

Name | Description
--- | ---
Active | Transaction started.
Committed | Transaction commit succeeded.
Committing | Transaction commit started (validating finished).
MarkedRollback | Transaction is marked for rollback.
Prepared | Transaction validation succeeded.
Preparing | Transaction validating.
RolledBack | Transaction rollback succeeded.
RollingBack | Transaction rollback started (validation failed).
Unknown | Transaction rollback failed or is otherwise unknown state.