Back to Devexpress

Member Table: Database Level Transactions

xpo-9071-member-tables-member-table-explicit-transactions.md

latest3.0 KB
Original Source

Member Table: Database Level Transactions

  • Feb 01, 2021

|

Member

|

Description

| | --- | --- | |

ExplicitUnitOfWork.BeginTransaction

Session.ExplicitBeginTransaction

|

Starts a database level transaction.

| |

ExplicitUnitOfWork.CommitTransaction

Session.ExplicitCommitTransaction

|

Completes a database level transaction and commits changes made within it.

| |

ExplicitUnitOfWork.CommitTransactionAsync

|

Asynchronously completes a database level transaction and notifies upon completion.

| |

ExplicitUnitOfWork.RollbackTransaction

Session.ExplicitRollbackTransaction

|

Completes a database level transaction and rolls back changes made within it.

| |

UnitOfWork.CommitChanges

|

In explicit units of work, commits changes made within a database level transaction, completes it and notifies upon completion.

| |

UnitOfWork.CommitChangesAsync

|

In explicit units of work, asynchronously commits changes made within a database level, completes it and notifies upon completion.

| |

Session.InTransaction

|

Indicates whether a transaction is in progress.

| |

Session.BeforeBeginTransaction

|

Occurs when a transaction is about to be started via the BEGIN operation.

| |

Session.AfterBeginTransaction

|

Occurs after a transaction has been started via the BEGIN operation.

| |

Session.BeforeCommitTransaction

|

Occurs when a transaction is about to be completed via the COMMIT operation.

| |

Session.AfterCommitTransaction

|

Occurs after a transaction has been completed via the COMMIT operation.

| |

Session.BeforeRollbackTransaction

|

Occurs when a transaction is about to be completed via the ROLLBACK operation.

| |

Session.AfterRollbackTransaction

|

Occurs after a transaction has been completed via the ROLLBACK operation.

|