所有架構) 的節點屬性 (發生最大值

 

使用 Max Occurs 屬性可設定實例訊息中指定範圍中,對應至所選節點的專案或元素可以發生的次數上限。

注意

如果上階節點可以多次發生,則所選節點的總出現次數可以大於 Min Occurs 屬性值和這個屬性所指定的出現範圍。

套用至節點類型

RecordField ElementSequence Group, Choice Group, All Group, any element, Field Element, Sequence Group, Choice GroupAll Group, Any element

類別

一般

允許的值

[編輯] 方塊值 Description
非負整數 任何大於一 (1) 的值將允許執行個體訊息中的對應項目發生多達此值表示的次數。 若要禁止發生多次,請將此屬性值設定為一 (1) 或保持空白。 若要避免發生任何一次,請將此屬性值設定為零 (0)。

Max Occurs 的最大值為 4095。 如果您需要大於此值的值,請使用「未系結」,如下所示。
"unbounded"

"*"
如果您不知道執行個體訊息中會有多少迴圈,而且不想要遺失任何資料,請使用這個值。 星號 (*) 是 BizTalk 編輯器中,代表常值字串值 "unbounded" 的縮寫。
沒有任何值 使用這個屬性值可以將行為還原到預設值一 (1)。

預設值

無值,表示與值一 (1) 關聯的預設行為。

XSD 持續性

做為對應至所選節點之專案的 maxOccurs 屬性值。

注意

保存在 XSD 中的是常值字串 "unbounded",而非星號 (*)。

備註

當您在 BizTalk 編輯器中選取適當類型的節點時,您可以在 Visual Studio 中檢查並設定此屬性屬性視窗。

這個屬性代表標準的 XSD 建構。 如需對應 XSD 建構的其他資訊,請參閱 Web 上的 XSD 資源

當您將此屬性設定為 1以外的任何值時,BizTalk Mapper 會將選取的節點編譯為迴圈記錄。 如果您使用 1的值來設定此屬性,BizTalk Mapper 將不會將選取的節點編譯為迴圈記錄。

另請參閱

所有結構描述的節點屬性