xpo-9071-member-tables-member-table-explicit-transactions.md
|
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.
| |
|
In explicit units of work, commits changes made within a database level transaction, completes it and notifies upon completion.
| |
|
In explicit units of work, asynchronously commits changes made within a database level, completes it and notifies upon completion.
| |
|
Indicates whether a transaction is in progress.
| |
Session.BeforeBeginTransaction
|
Occurs when a transaction is about to be started via the BEGIN operation.
| |
|
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.
|