使用 IntelliSense 创建侦听器配置文件

可以在 Visual Studio 使用 IntelliSense 和架构验证来帮助构造从逻辑上有效的侦听器配置文件。 BAM 管理实用工具根据基本侦听器配置架构验证您的侦听器配置文件,如果此文件无效,则不部署该架构。 如果文件针对基本侦听器配置架构通过验证,则针对特定于技术的架构(如 Windows Workflow Foundation (WF) 架构或 Windows Communication Foundation (WCF) 架构)进行验证,如果遇到错误,则不会发生拦截。 构造侦听器配置文件时,可以通过在 Visual Studio中使用架构验证来避免这些错误。

注意

示例 BAM 侦听器配置 XSD 文件与 SDK 文件一起安装。 它们位于 \Program Files (x86) \Microsoft BizTalk Server <VERSIONSDK>\Samples\BAM\InterceptorXSDs:

  • CommonInterceptorConfiguration.xsd
    • WcfInterceptorConfiguration.xsd
    • WorkflowInterceptorConfiguration.xsd

获取侦听器架构的副本

  1. 打开记事本或其他文本编辑器。

  2. 导航到 侦听器配置架构 主题。

  3. 在打开的文本编辑器中将内容粘贴到新文档中,然后使用 名称 CommonInterceptorConfiguration.xsd (或你自己的选择) 之一将文件另存为文本文件。

  4. 使用文件名 WorkflowInterceptorConfiguration.xsdWcfInterceptorConfiguration.xsd 或自己选择的名称,对 Windows Workflow Foundation (WF) 架构和 Windows Communication Foundation (WCF) 架构主题重复这些步骤。

将 IntelliSense 用于侦听器配置文件

  1. 打开“Visual Studio”。

  2. 单击 "文件",单击 "新建",然后单击"文件 "

  3. 在" 新建文件" 对话框中,选择 "XML 文件" ,然后单击"打开 "

  4. 右键单击编辑窗格,然后单击"属性",查看"属性" 窗格

  5. 在"属性" 窗格中,单击"架构",然后单击省略号 (...) 。

  6. 在"XML 架构"对话框中,单击"添加",然后导航到架构的位置,然后选择 CommonInterceptorConfiguration.xsdWcfInterceptorConfiguration.xsd(如果使用 Windows Communication Foundation (WCF) 侦听器配置文件)或 WorkflowInterceptorConfiguration.xsd(如果使用 Windows) Workflow Foundation (WF) 侦听器配置文件。

    注意

    如果使用其他名称保存这些文件,请改为选择那些文件。

  7. Visual Studio将在打开侦听器配置文件时对其进行验证,并创建和修改文件时提供 IntelliSense 帮助。

另请参阅

Windows Workflow Foundation 架构
Windows Communication Foundation 架构