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.

Применяется к