指定自定义绑定的事务流支持。
<configuration>
<system.serviceModel>
<bindings>
<customBinding>
<binding>
<transactionFlow>
Syntax
<transactionFlow transactionProtocol="OleTransactions/WSAtomicTransactionOctober2004" />
特性和元素
下列各节描述了特性、子元素和父元素。
特性
| Attribute | Description |
|---|---|
| transactionProtocol | 指定要使用的事务协议。 有效值包括: - OleTransactions - WSAtomicTransactionOctober2004 默认值为 OleTransactions。 此属性的类型 TransactionProtocol为 . |
子元素
没有。
父元素
| 元素 | Description |
|---|---|
| <捆绑> | 定义自定义绑定的所有绑定功能。 |
注解
此元素允许在终结点的绑定设置中启用或禁用传入事务流,以及指定传入事务的所需协议格式。 有关使用此配置元素的详细信息,请参阅 ServiceModel 事务配置 和 启用事务流。
注意
使用 OleTransactions 协议将事务从终结点流到终结点时,如果目标终结点尝试再次使用除其他 OleTransactions任何协议进行流式传输,则事务超时可能会丢失。 这可能会导致 OleTransactions 跃点晚于预期超时后的所有下层节点。