TransactionManager Klass

Definition

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 System.Transactions API:er som kräver eskalering till en distribuerad transaktion kommer att göra det.

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.

Gäller för

Se även