TransactionManager Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Obsahuje metody používané ke správě transakcí. Tuto třídu nelze zdědit.
public ref class TransactionManager abstract sealed
public static class TransactionManager
type TransactionManager = class
Public Class TransactionManager
- Dědičnost
-
TransactionManager
Poznámky
Tato třída obsahuje statické vlastnosti a metody používané k získání informací o výchozí možnosti transakce. Obsahuje také několik statických metod používaných k obnovení odolného prostředku, když trvalý prostředek selže. V případě selhání koordinátoru distribuovaných transakcí (MSDTC) není vyžadována žádná zvláštní akce pro trvalý prostředek.
Vlastnosti
| Name | Description |
|---|---|
| DefaultTimeout |
Získá výchozí časový limit pro nové transakce. |
| HostCurrentCallback |
Získá nebo nastaví vlastní objekt pro vytváření transakcí. |
| ImplicitDistributedTransactions |
Získá nebo nastaví hodnotu, která označuje, zda použití |
| MaximumTimeout |
Získá výchozí maximální časový limit interval pro nové transakce. |
Metody
| Name | Description |
|---|---|
| RecoveryComplete(Guid) |
Upozorní správce transakcí, že správce prostředků, který se obnoví z selhání, dokončil opětovné zařazení do seznamu ve všech nevyřešených transakcích. |
| Reenlist(Guid, Byte[], IEnlistmentNotification) |
Reenlists a durable participant in a transaction. |
Událost
| Name | Description |
|---|---|
| DistributedTransactionStarted |
Označuje, že distribuovaná transakce byla spuštěna. |