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 de un administrador de recursos, que debe conservarse en caso de error o reinicio del administrador de recursos.
- promotableNotification
- IPromotableSinglePhaseNotification
Objeto que actúa como delegado de confirmación para una transacción no distribuida interna en un administrador de recursos.
- enlistmentNotification
- ISinglePhaseNotification
Objeto que implementa la IEnlistmentNotification interfaz para recibir notificaciones de confirmación en dos fases.
- enlistmentOptions
- EnlistmentOptions
EnlistDuringPrepareRequired si el administrador de recursos quiere realizar trabajo adicional durante la fase de preparación.