TransactionManager Class
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.
Contains methods used for transaction management. This class cannot be inherited.
public ref class TransactionManager abstract sealed
public static class TransactionManager
type TransactionManager = class
Public Class TransactionManager
- Inheritance
-
TransactionManager
This class contains static properties and methods used to obtain information about the default transaction options. It also contains several static methods used for recovery of a durable resource when the durable resource fails. No special action is required of a durable resource if the Microsoft Distributed Transaction Coordinator (MSDTC) fails.
Default |
Gets the default timeout interval for new transactions. |
Host |
Gets or sets a custom transaction factory. |
Implicit |
Gets or sets a value that indicates whether usage of |
Maximum |
Gets the default maximum timeout interval for new transactions. |
Recovery |
Notifies the transaction manager that a resource manager recovering from failure has finished reenlisting in all unresolved transactions. |
Reenlist(Guid, Byte[], IEnlistment |
Reenlists a durable participant in a transaction. |
Distributed |
Indicates that a distributed transaction has started. |
Product | Versions |
---|---|
.NET | Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10 |
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0, 2.1 |
.NET feedback
.NET is an open source project. Select a link to provide feedback: