Transaction.PromoteAndEnlistDurable Metod
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.
Höjer upp och registrerar en beständig resurshanterare som stöder två faser för att delta i en transaktion.
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
Parametrar
- resourceManagerIdentifier
- Guid
En unik identifierare för en resurshanterare, som ska finnas kvar mellan fel i resource manager eller omstart.
- promotableNotification
- IPromotableSinglePhaseNotification
Ett objekt som fungerar som ett incheckningsdelegat för en icke-distribuerad transaktion som är intern för en resurshanterare.
- enlistmentNotification
- ISinglePhaseNotification
Ett objekt som implementerar IEnlistmentNotification gränssnittet för att ta emot två fasincheckningsmeddelanden.
- enlistmentOptions
- EnlistmentOptions
EnlistDuringPrepareRequired om resurshanteraren vill utföra ytterligare arbete under förberedelsefasen.