Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space FUNCTDEV and version SOAVIRT_9.10.6_CTP_3.1.2

...

然而,如果操作契约使用的是 TransactionFlowOption.Mandatory 属性,则需要事务,并且必须配置测试套件来初始化一个数据流事务。有关 WCF 数据流事务的一般信息,请参阅以下内容:

...

  1. 选择工具 Request 选项卡中的 SOAP Header 选项。



  2. 单击 SOAP Header 选项卡中的 Add 按钮。将显示 添加新的 Add New SOAP 头文件Header 对话框。



  3. Add New SOAP Header 向导中选择 Custom ,然后单击 OK 按钮。将新行添加到 SOAP Header 选项卡。
  4. 双击添加到 SOAP Header 选项卡的新行。将显示一个 Edit 对话框。



  5. 将以下示例 OleTxTransaction SOAP header 粘贴到 Edit 对话框的 Literal/XML 文本字段:

    Code Block
    <OleTxTransaction b:Expires="59904" s:mustUnderstand="1"
       xmlns="http://schemas.microsoft.com/ws/2006/02/tx/oletx"
       xmlns:b="http://schemas.xmlsoap.org/ws/2004/10/wscoor" 
       xmlns:s="http://www.w3.org/2003/05/soap-envelope">
       <PropagationToken></PropagationToken>
    </OleTxTransaction>
  6. Edit 对话框的 Views 下拉菜单中选择 Form XML ,然后单击 Yes 以使用文本 XML 值覆盖表单 XML 值。
  7. 在表单 XML 视图中,选择 PropagationToken 元素,然后为选择 Parameterized 选项作为该元素的值。这将允许你选择包含传播令牌的 选项作为该元素的值。这将允许您选择包含传播令牌的 XML Data Bank 列。
  8. 单击 OK 按钮。

WS-Atomic 事务数据头

...