<transactionFlow>

指定自定义绑定的事务流支持。

架构层次结构

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

语法

<transactionFlow transactionProtocol="OleTransactions/WSAtomicTransactionOctober2004"/>

属性和元素

以下几节描述了特性、子元素和父元素。

属性

特性 说明

transactionProtocol

指定要使用的事务处理协议。包括以下有效值:

  • OleTransactions

  • WSAtomicTransactionOctober2004

默认值为 OleTransactions。

此属性的类型为 TransactionProtocol

子元素

无。

父元素

元素 说明

<binding>

定义自定义绑定的所有绑定功能。

备注

此元素允许您在终结点绑定设置中启用或禁用传入事务流,并允许指定传入事务所需的协议格式。有关使用此配置元素的更多信息,请参见 ServiceModel Transaction ConfigurationEnabling Transaction Flow

ms731365.Caution(zh-cn,VS.100).gif警告:
使用 OleTransactions 协议在终结点之间对事务进行流处理时,如果目标终结点尝试使用任何 OleTransactions 之外的协议进行流处理,则可能丢失事务超时。这可能导致 OleTransactions 跃点后面的所有下级节点的超时时间比预期延迟。

另请参见

参考

<customBinding>
TransactionFlowElement
TransactionFlowBindingElement
CustomBinding

其他资源

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