TransactionManager Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The TransactionManager class is responsible for creating Transaction objects and keeping track of the current active transaction.
public ref class TransactionManager
public class TransactionManager
type TransactionManager = class
Public Class TransactionManager
- Inheritance
-
TransactionManager
Constructors
TransactionManager(Store) |
constructor. |
Properties
CurrentTransaction |
Return the current active transaction. |
InTransaction |
Return whether are not the Store is in the middle of a transaction or not. |
Store |
Return the Store that this TransactionManager is part of. |
TransactionDepth |
Return the depth of the nested transactions. |
Methods
AddCanCommitCallback(CanCommitCallback) |
Add CanCommit voter. |
BeginTransaction() |
Creates a new transaction object and returns a reference to it. |
BeginTransaction(String) |
Creates a new transaction object and returns a reference to it. |
BeginTransaction(String, Boolean) |
Creates a new transaction object and returns a reference to it. |
BeginTransaction(String, Boolean, TransactionContext) |
Creates a new transaction object and returns a reference to it. |
RemoveCanCommitCallback(CanCommitCallback) |
Remove CanCommit voter. |