Compartilhar via


TransactionInterop.GetTransactionFromTransmitterPropagationToken Método

Definição

Gera uma instância Transaction do token de propagação do transmissor especificado.

public:
 static System::Transactions::Transaction ^ GetTransactionFromTransmitterPropagationToken(cli::array <System::Byte> ^ propagationToken);
public:
 static System::Transactions::Transaction ^ GetTransactionFromTransmitterPropagationToken(cli::array <System::Byte> ^ token);
public static System.Transactions.Transaction GetTransactionFromTransmitterPropagationToken (byte[] propagationToken);
public static System.Transactions.Transaction GetTransactionFromTransmitterPropagationToken (byte[] token);
static member GetTransactionFromTransmitterPropagationToken : byte[] -> System.Transactions.Transaction
static member GetTransactionFromTransmitterPropagationToken : byte[] -> System.Transactions.Transaction
Public Shared Function GetTransactionFromTransmitterPropagationToken (propagationToken As Byte()) As Transaction
Public Shared Function GetTransactionFromTransmitterPropagationToken (token As Byte()) As Transaction

Parâmetros

propagationTokentoken
Byte[]

Um token de propagação que representa uma transação.

Retornos

Transaction

Um Transaction do token de propagação do transmissor especificado.

Exceções

A desserialização de uma transação falha porque o gerenciador de transação não pode ser contatado. Isso pode ser causado por configurações de firewall ou de segurança de rede.

Comentários

Esse método, juntamente com o GetTransmitterPropagationToken método, fornece funcionalidade para propagação "pull", na qual a transação é "extraída" do computador remoto quando esse método é chamado para cancelar o registro da transação.

Para obter mais informações sobre modelos de propagação diferentes, consulte a seção Comentários da classe TransactionInterop.

Aplica-se a