Поделиться через


<transactionFlow>

Задает поддержку потока транзакций для пользовательской привязки.

Иерархия схемы

<system.serviceModel>
  <bindings>
    <customBinding>
      <binding>
        <transactionFlow>

Синтаксис

<transactionFlow transactionProtocol="OleTransactions/WSAtomicTransactionOctober2004"/>

Атрибуты и элементы

В следующих разделах описываются атрибуты, дочерние и родительские элементы.

Атрибуты

Атрибут Описание

transactionProtocol

Задает используемый протокол транзакций. Допустимы следующие значения:

  • OleTransactions

  • WSAtomicTransactionOctober2004

Значение по умолчанию — OleTransactions.

Это атрибут типа TransactionProtocol.

Дочерние элементы

Нет.

Родительские элементы

Элемент Описание

<binding>

Определяет все возможности пользовательской привязки.

Замечания

Этот элемент позволяет включить или отключить входящий поток транзакций в параметрах привязки конечной точки, а также задать необходимый формат протокола для входящих транзакций. Дополнительные сведения об использовании данного элемента конфигурации см. в разделе ServiceModel Transaction Configuration и Enabling Transaction Flow.

ms731365.Caution(ru-ru,VS.100).gifВнимание!
При использовании протокола OleTransactions для реализации потока транзакций от одной конечной точки к другой время ожидания транзакции может быть потеряно, если целевая конечная точка попытается запустить поток снова, используя любой протокол, отличный от OleTransactions. Это может привести к тому, что время ожидания для всех узлов, находящихся ниже перехода OleTransactions, окажется больше, чем ожидалось.

См. также

Справочник

<customBinding>
TransactionFlowElement
TransactionFlowBindingElement
CustomBinding

Другие ресурсы

ServiceModel Transaction Configuration
Enabling Transaction Flow
Windows Communication Foundation Bindings
Extending Bindings
Custom Bindings