TransactionManager Třída

Definice

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í System.Transactions rozhraní API, které vyžadují eskalaci na distribuovanou transakci, provede to.

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.

Platí pro