Transaction.GetPromotedToken Método

Definição

Obtém o byte [] retornado pelo método Promote quando a transação é promovida.

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

Retornos

Byte[]

O byte [] retornado pelo método Promote quando a transação é promovida.

Comentários

Esse método terá o efeito colateral de causar a promoção da transação se ela ainda não for promovida.

O formato do retornado byte[] é definido pelo valor da Transaction.PromoterType propriedade. Se o valor da Transaction.PromoterType propriedade for TransactionInterop.PromoterTypeDtc ou Guid.Empty, em seguida, o byte[] retornado por esse método será um token de propagação de transmissor MSDTC. Qualquer outro valor para a Transaction.PromoterType propriedade especifica um formato definido pelo chamador que especificou o valor do Transaction.EnlistPromotableSinglePhase tipo de propriedade. Para interpretar o token promovido neste último caso, você precisará consultar a documentação do código que fez a EnlistPromotableSinglePhase chamada.

Aplica-se a