TransactionInterop.GetTransactionFromTransmitterPropagationToken Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Transaction Создает экземпляр из указанного маркера распространения преобразователя.
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
Параметры
- propagationToken
- Byte[]
Маркер распространения, представляющий транзакцию.
Возвращаемое значение
От Transaction указанного маркера распространения преобразователя.
Исключения
Десериализация транзакции завершается ошибкой, так как диспетчер транзакций не может быть вызван. Это может быть вызвано сетевым брандмауэром или параметрами безопасности.
Комментарии
Этот метод вместе с GetTransmitterPropagationToken методом предоставляет функциональные возможности для распространения "вытягивания", в котором транзакция "извлекается" с удаленного компьютера при вызове этого метода для отмены репликации транзакции.
Дополнительные сведения о различных моделях распространения см. в разделе TransactionInterop "Примечания" класса.