Transaction.PromoteAndEnlistDurable Metodo
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.
Promuove e inserisce una gestione risorse duratura che supporta il commit a due fasi per la partecipazione a una transazione.
public:
System::Transactions::Enlistment ^ PromoteAndEnlistDurable(Guid resourceManagerIdentifier, System::Transactions::IPromotableSinglePhaseNotification ^ promotableNotification, System::Transactions::ISinglePhaseNotification ^ enlistmentNotification, System::Transactions::EnlistmentOptions enlistmentOptions);
public System.Transactions.Enlistment PromoteAndEnlistDurable (Guid resourceManagerIdentifier, System.Transactions.IPromotableSinglePhaseNotification promotableNotification, System.Transactions.ISinglePhaseNotification enlistmentNotification, System.Transactions.EnlistmentOptions enlistmentOptions);
member this.PromoteAndEnlistDurable : Guid * System.Transactions.IPromotableSinglePhaseNotification * System.Transactions.ISinglePhaseNotification * System.Transactions.EnlistmentOptions -> System.Transactions.Enlistment
Public Function PromoteAndEnlistDurable (resourceManagerIdentifier As Guid, promotableNotification As IPromotableSinglePhaseNotification, enlistmentNotification As ISinglePhaseNotification, enlistmentOptions As EnlistmentOptions) As Enlistment
Parametri
- resourceManagerIdentifier
- Guid
Identificatore univoco di un gestore delle risorse, che deve essere mantenuto dopo un riavvio o un errore del gestore delle risorse.
- promotableNotification
- IPromotableSinglePhaseNotification
Un oggetto che svolge la funzione di delegato di commit per una transazione non distribuita interna a una gestione risorse.
- enlistmentNotification
- ISinglePhaseNotification
Oggetto che implementa l'interfaccia IEnlistmentNotification per ricevere le notifiche di commit a due fasi.
- enlistmentOptions
- EnlistmentOptions
EnlistDuringPrepareRequired se il gestore di risorse vuole eseguire altre operazioni durante la fase di preparazione.