BindingInfo 节点
绑定文件的 BindingInfo 节点是绑定文件的根节点,包含适用于绑定文件中的所有条目的信息,以及有关从中导出绑定文件BizTalk Server的信息。
下表列出了可为绑定文件的此节点设置的属性:
名称 | 节点类型 | 数据类型 | 说明 | 限制 | 注释 |
---|---|---|---|---|---|
程序集 | Attribute | xs:string | 指定创建绑定文件时 Microsoft.BizTalk.Deployment dll 使用的信息。 包括此程序集的用逗号分隔的 Version、Culture 和 PublicKeyToken 属性。 | 必需 | 默认值: “Microsoft.BizTalk.Deployment, Version=3.0.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35” |
版本 | Attribute | xs:string | 指定在其上生成绑定文件的 BizTalk Server 的版本。 | 必需 | 默认值: 3.5.1.0 |
BindingStatus | Attribute | BindingState (SimpleType) | 指定与绑定文件一起导出的项目的绑定状态。 | 必需 | 默认值: 无 有效值: - 未知 - NoBindings -松散 - PartiallyBound - 完全绑定 |
BoundEndpoints | Attribute | xs:int | 指定绑定文件中绑定端点的数目。 | 必需 | 默认值: 0 |
TotalEndpoints | Attribute | xs:int | 指定绑定文件中端点的总数。 | 必需 | 默认值: 0 |
说明 | 元素 | xs:string | 指定绑定文件中 BindingInfo 部分的文本说明。 | 不是必需 | 默认值:空 |
时间戳 | 元素 | xs:dateTime | 指定导出绑定文件的时间。 | 必需 | 默认值:导出绑定文件时 BizTalk 服务器上的时间。 |
ModuleRefCollection 节点 | 记录 | ArrayOfModuleRef (ComplexType) | 与绑定文件一起导出的 .NET 程序集的容器节点。 | 不是必需 | 默认值:无 |
SendPortCollection 节点 | 记录 | ArrayOfSendPort (ComplexType) | 与绑定文件一起导出的发送端口的容器节点。 | 不是必需 | 默认值:无 |
DistributionListCollection 节点 | 记录 | ArrayOfDistributionList (ComplexType) | 与绑定文件一起导出的分发列表的容器节点。 | 不是必需 | 默认值:无 |
ReceivePortCollection 节点 | 记录 | ArrayOfReceivePort (ComplexType) | 与绑定文件一起导出的接收端口的容器节点。 | 不是必需 | 默认值:无 |
下面的代码显示了在绑定文件的 BindingInfo 节点中使用的 XML 的格式:
<BindingInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"
Assembly="Microsoft.BizTalk.Deployment, Version=3.0.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
Version="3.5.1.0" BindingStatus="FullyBound"
BoundEndpoints="12"
TotalEndpoints="12">
<Description/>
<Timestamp>2005-08-23T16:27:40.5948205-07:00</Timestamp>