屬性架構基底 (屬性架構)

 

使用 [屬性架構基底 ] 屬性可指定與所選 Field Element 節點相關聯之資料的原點。 此資料可以源自執行個體訊息本身或另一個來源,例如封入執行個體訊息的信封。

套用至節點類型

Field 元素

類別

參考

允許的值

下拉式清單選項 描述
MessageDataPropertyBase 使用這個值可指定與所選 Field Element 節點相關聯的值源自相關聯檔架構內的升級屬性。
MessageContextPropertyBase 使用這個值來指定與所選 Field Element 節點相關聯的值可能或可能不是來自相關聯檔架構內的升級屬性。

大多數內建 BizTalk Server 內容屬性都屬於這種類型,源自內送執行個體訊息信封部分的值也是屬於這種類型。
PartContextPropertyBase 使用這個值指定該屬性值將會成為 MessagePart 內容一部分的執行階段。
(預設) 移除架構 XSD 標記法中對應的注釋,如果有的話,會產生 與 MessageDataPropertyBase 設定相同的行為。

預設值

(Default) ,導致架構的 XSD 標記法中沒有任何對應的批註,並產生與 MessageDataPropertyBase 設定相同的行為。

XSD 持續性

做為 propSchFieldBase (=「MessageDataPropertyBase」 或 「MessageCoNtextPropertyBase」 的值,) element/annotation/appinfo/fieldInfo 注釋 元素的 屬性。

備註

當您編輯屬性架構,並在 BizTalk 編輯器中選取Field Element節點時,您可以在 Visual Studio 中檢查並設定此屬性屬性視窗。

當此屬性設定為所選Field Element節點的MessageDataPropertyBase時,它會使用 XPath 在實例訊息中參考其值。 此外,為了讓協調流程能夠存取選取的 Field Element 節點值,對應檔架構中的某些節點必須升級為這個 Field Element 節點。

當此屬性設定為所選Field Element節點的MessageCoNtextPropertyBase時,不論對應檔架構中的任何屬性升級為何,其值一律可在協調流程中使用。

另請參閱

屬性結構描述的增補節點屬性