Transaction.PromoteAndEnlistDurable Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Promueve e inscribe un administrador de recursos duradero que admite la confirmación en dos fases para participar en una transacción.
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
Parámetros
- resourceManagerIdentifier
- Guid
Identificador único para un administrador de recursos, que debería conservarse cuando hay un error del administrador de recursos o un reinicio.
- promotableNotification
- IPromotableSinglePhaseNotification
Un objeto que actúa como un delegado de confirmación para una transacción no distribuida interna a un administrador de recursos.
- enlistmentNotification
- ISinglePhaseNotification
Objeto que implementa la interfaz IEnlistmentNotification para recibir notificaciones de confirmación en dos fases.
- enlistmentOptions
- EnlistmentOptions
EnlistDuringPrepareRequired si el administrador de recursos desea realizar un trabajo adicional durante la fase de preparación.