Transaction.GetPromotedToken Método

Definição

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

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

Devoluções

Byte[]

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

Observações

Este método tem o efeito secundário de promover a transação se esta ainda não estiver promovida.

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

Aplica-se a