TransactionManager Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Contiene i metodi utilizzati per la gestione delle transazioni. La classe non può essere ereditata.
public ref class TransactionManager abstract sealed
public static class TransactionManager
type TransactionManager = class
Public Class TransactionManager
- Ereditarietà
-
TransactionManager
Commenti
Questa classe contiene proprietà statiche e metodi utilizzati per ottenere informazioni sulle opzioni di transazione predefinite. Contiene anche diversi metodi statici usati per il ripristino di una risorsa durevole quando la risorsa durevole ha esito negativo. Non è necessaria alcuna azione speciale per una risorsa durevole se Microsoft Distributed Transaction Coordinator (MSDTC) ha esito negativo.
Proprietà
DefaultTimeout |
Ottiene l'intervallo di timeout predefinito per le nuove transazioni. |
HostCurrentCallback |
Ottiene o imposta una factory di transazioni personalizzata. |
ImplicitDistributedTransactions |
Ottiene o imposta un valore che indica se l'utilizzo delle |
MaximumTimeout |
Ottiene l'intervallo massimo di timeout predefinito per le nuove transazioni. |
Metodi
RecoveryComplete(Guid) |
Notifica al gestore delle transazioni che un gestore delle risorse, che sta recuperando un errore, ha terminato il reinserimento nell'elenco di tutte le transazioni non risolte. |
Reenlist(Guid, Byte[], IEnlistmentNotification) |
Reinserisce nell'elenco un partecipante alla transazione duraturo. |
Eventi
DistributedTransactionStarted |
Indica che è iniziata una transazione distribuita. |