TransactionInterop.GetTransactionFromTransmitterPropagationToken(Byte[]) TransactionInterop.GetTransactionFromTransmitterPropagationToken(Byte[]) TransactionInterop.GetTransactionFromTransmitterPropagationToken(Byte[]) TransactionInterop.GetTransactionFromTransmitterPropagationToken(Byte[]) Method

Définition

Génère une instance de Transaction à partir du jeton de propagation de l'émetteur spécifié.Generates a Transaction instance from the specified transmitter propagation token.

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

Paramètres

propagationToken
Byte[]

Jeton de propagation représentant une transaction.A propagation token representing a transaction.

Retours

Transaction du jeton de propagation de l'émetteur spécifié.A Transaction from the specified transmitter propagation token.

Exceptions

La désérialisation d'une transaction échoue car le gestionnaire de transactions ne peut pas être contacté.The deserialization of a transaction fails because the transaction manager cannot be contacted. Cela peut être dû à un pare-feu réseau ou aux paramètres de sécurité.This may be caused by network firewall or security settings.

Remarques

Cette méthode, avec la GetTransmitterPropagationToken méthode, fournit les fonctionnalités pour la propagation « pull », dans laquelle la transaction est « extraite » de l’ordinateur distant lorsque cette méthode est appelée pour démarshaler la transaction.This method, together with the GetTransmitterPropagationToken method, provide functionality for "pull" propagation, in which the transaction is "pulled" from the remote machine when this method is called to unmarshal the transaction.

Pour plus d'informations sur les différents modèles de propagation, consultez la section Notes de la classe TransactionInterop.For more information on different propagation models, see the Remarks section of the TransactionInterop class.

S’applique à