TransactionInterop.GetTransactionFromTransmitterPropagationToken 方法

定义

从指定的传输器传播标记生成 Transaction 实例。

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

参数

propagationTokentoken
Byte[]

表示事务的传播标记。

返回

Transaction

指定的传输程序传播标记中的 Transaction

例外

事务的反序列化因无法联系事务管理器而失败。 这可能是由网络防火墙或安全设置导致的。

注解

此方法与 GetTransmitterPropagationToken 该方法一起提供用于“拉取”传播的功能,在调用此方法以取消对事务进行整理时,从远程计算机“拉取”事务。

有关不同传播模型的更多信息,请参阅 TransactionInterop 类的“备注”部分。

适用于