Transaction.GetPromotedToken Método

Definición

Obtiene byte[] que el método Promote devuelve cuando se promueve la transacción.

public:
 cli::array <System::Byte> ^ GetPromotedToken();
public byte[] GetPromotedToken ();
member this.GetPromotedToken : unit -> byte[]
Public Function GetPromotedToken () As Byte()

Devoluciones

Byte[]

byte[] que el método Promote devuelve cuando se promueve la transacción.

Comentarios

Este método tiene el efecto secundario de provocar la promoción de la transacción si aún no se ha promocionado.

El formato del devuelto byte[] se define mediante el valor de la Transaction.PromoterType propiedad . Si el valor de la Transaction.PromoterType propiedad es TransactionInterop.PromoterTypeDtc o Guid.Empty, el byte[] devuelto por este método es un token de propagación del transmisor MSDTC. Cualquier otro valor de la Transaction.PromoterType propiedad especifica un formato definido por el autor de la llamada de que especificó el valor de tipo de Transaction.EnlistPromotableSinglePhase propiedad. Para interpretar el token promocionado en este último caso, deberá consultar la documentación del código que realizó la EnlistPromotableSinglePhase llamada.

Se aplica a