BindingInfo 節點
系結檔案的BindingInfo節點是系結檔案的根節點,並包含套用至系結檔案中所有專案的資訊,以及系結檔案匯出來源之BizTalk Server的相關資訊。
下表列出可以為繫結檔案中的這個節點設定的屬性:
名稱 | 節點類型 | 資料類型 | 描述 | 限制 | 註解 |
---|---|---|---|---|---|
組件 | 屬性 | xs:string | 指定當建立繫結檔案時使用之 Microsoft.BizTalk.Deployment dll 的資訊。 包含這個組件的 Version、Culture 和 PublicKeyToken 等屬性 (以逗號分隔)。 | 必要 | 預設值 :「Microsoft.BizTalk.Deployment, Version=3.0.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35」 |
版本 | 屬性 | xs:string | 指定產生繫結檔案所使用的 BizTalk Server 版本。 | 必要 | 預設值: 3.5.1.0 |
BindingStatus | 屬性 | BindingState (SimpleType) | 指定與繫結檔案一起匯出之成品的繫結狀態。 | 必要 | 預設值:無 有效值: - 未知 - NoBindings -鬆散 - PartiallyBound - 完全系結 |
BoundEndpoints | 屬性 | xs:int | 指定繫結檔案中繫結端點的數目。 | 必要 | 預設值: 0 |
TotalEndpoints | 屬性 | xs:int | 指定繫結檔案中端點的總數。 | 必要 | 預設值: 0 |
Description | 元素 | xs:string | 指定繫結檔案之 BindingInfo 區段的文字描述。 | 不需要 | 預設值:空白 |
時間戳記 | 元素 | xs:dateTime | 指定繫結檔案的匯出時間。 | 必要 | 預設值:匯出繫結檔案時 BizTalk Server 上的時間。 |
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>