<Field> 項目 (.NET Native)
將執行階段反映原則套用至欄位。
語法
<Field Name="field_name"
Browse="policy_type"
Dynamic="policy_type"
Serialize="policy_type" />
屬性和項目
下列章節說明屬性、子元素和父元素。
屬性
屬性 | 屬性類型 | 描述 |
---|---|---|
Name |
一般 | 必要的 屬性。 指定欄位名稱。 |
Browse |
反映 | 選用屬性。 控制對欄位相關資訊的查詢,或控制欄位的列舉,但不會在執行階段啟用任何動態存取。 |
Dynamic |
反映 | 選用屬性。 控制對欄位的執行階段存取權,以啟用動態程式設計。 此原則可確保能夠在執行階段動態設定或擷取欄位。 |
Serialize |
序列化 | 選用屬性。 控制對欄位的執行階段存取權,使類型執行個體能夠由 Newtonsoft JSON 序列化程式之類的程式庫來序列化,或是用於資料繫結。 |
Name 屬性
值 | Description |
---|---|
method_name | 欄位名稱。 欄位的類型是由父系 <Type> 或 <TypeInstantiation> 項目定義。 |
所有其他屬性
值 | Description |
---|---|
policy_setting | 要為欄位套用此原則類型的設定。 可能的值為 Auto 、Excluded 、Included 和 Required 。 如需詳細資訊,請參閱執行階段指示詞原則設定。 |
子元素
無。
父項目
元素 | 描述 |
---|---|
<類型> | 將反映原則套用至類型及其所有成員。 |
<TypeInstantiation> | 將反映原則套用至建構泛型類型及其所有成員。 |
備註
如果未明確定義欄位的原則,則會繼承其父元素的執行階段原則。