TransactionInterop.GetTransactionFromTransmitterPropagationToken Método

Definição

Gera uma Transaction instância a partir 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(byte[] propagationToken);
static member GetTransactionFromTransmitterPropagationToken : byte[] -> System.Transactions.Transaction
Public Shared Function GetTransactionFromTransmitterPropagationToken (propagationToken As Byte()) As Transaction

Parâmetros

propagationToken
Byte[]

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

Devoluções

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

Exceções

A desserialização de uma transação falha porque o gestor de transações não pode ser contactado. Isto pode ser causado por firewall de rede ou definições de segurança.

Observações

Este método, juntamente com o GetTransmitterPropagationToken método, fornece funcionalidade para propagação "pull", na qual a transação é "puxada" da máquina remota quando este método é chamado para desorganizar o marshal da transação.

Para mais informações sobre diferentes modelos de propagação, consulte a secção de Observações da TransactionInterop aula.

Aplica-se a