共用方式為


<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 要為欄位套用此原則類型的設定。 可能的值為 AutoExcludedIncludedRequired。 如需詳細資訊,請參閱執行階段指示詞原則設定

子元素

無。

父項目

元素 描述
<類型> 將反映原則套用至類型及其所有成員。
<TypeInstantiation> 將反映原則套用至建構泛型類型及其所有成員。

備註

如果未明確定義欄位的原則,則會繼承其父元素的執行階段原則。

另請參閱