TransactionManager Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Innehåller metoder som används för transaktionshantering. Det går inte att ärva den här klassen.
public ref class TransactionManager abstract sealed
public static class TransactionManager
type TransactionManager = class
Public Class TransactionManager
- Arv
-
TransactionManager
Kommentarer
Den här klassen innehåller statiska egenskaper och metoder som används för att hämta information om standardtransaktionsalternativen. Den innehåller också flera statiska metoder som används för återställning av en hållbar resurs när den hållbara resursen misslyckas. Ingen särskild åtgärd krävs för en varaktig resurs om Microsoft Distributed Transaction Coordinator (MSDTC) misslyckas.
Egenskaper
| Name | Description |
|---|---|
| DefaultTimeout |
Hämtar standardtimeoutintervallet för nya transaktioner. |
| HostCurrentCallback |
Hämtar eller anger en anpassad transaktionsfabrik. |
| ImplicitDistributedTransactions |
Hämtar eller anger ett värde som anger om användning av |
| MaximumTimeout |
Hämtar det maximala standardintervallet för timeout för nya transaktioner. |
Metoder
| Name | Description |
|---|---|
| RecoveryComplete(Guid) |
Meddelar transaktionshanteraren att en resurshanterare som återställer från fel har slutfört omlistningen i alla olösta transaktioner. |
| Reenlist(Guid, Byte[], IEnlistmentNotification) |
Återlistar en varaktig deltagare i en transaktion. |
Händelser
| Name | Description |
|---|---|
| DistributedTransactionStarted |
Anger att en distribuerad transaktion har startats. |