TransactionInterop.GetTransactionFromTransmitterPropagationToken Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Genera un'istanza di 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.
Restituisce
Oggetto Transaction del token di propagazione del trasmettitore specificato.
Eccezioni
La deserializzazione di una transazione ha esito negativo in quanto il gestore delle transazioni non può essere contattato. Ciò potrebbe essere dovuto al firewall di rete oppure alle impostazioni di sicurezza.
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 classe TransactionInterop.