TransactionInterop.GetTransactionFromTransmitterPropagationToken Metodo

Definizione

Genera un'istanza Transaction dal token di propagazione del trasmettitore specificato.

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

Parametri

propagationToken
Byte[]

Token di propagazione che rappresenta una transazione.

Valori restituiti

Oggetto Transaction dal token di propagazione del trasmettitore specificato.

Eccezioni

La deserializzazione di una transazione non riesce perché non è possibile contattare il gestore transazioni. Ciò può essere causato da impostazioni di sicurezza o firewall di rete.

Commenti

Questo metodo, insieme al GetTransmitterPropagationToken metodo , fornisce funzionalità per la propagazione "pull", in cui la transazione viene "estratta" dal computer remoto quando questo metodo viene chiamato per annullare ilmarshal della transazione.

Per altre informazioni sui diversi modelli di propagazione, vedere la sezione Osservazioni della TransactionInterop classe .

Si applica a