語言

_Type.GetFields 方法

定義

提供 COM 物件對該方法的版本無關存取 GetFields 權。

多載

名稱 Description
GetFields(BindingFlags)

提供 COM 物件對該方法的版本無關存取 GetFields(BindingFlags) 權。

GetFields()

提供 COM 物件對該方法的版本無關存取 GetFields() 權。

備註

此方法用於從非受管理程式碼存取受管理類別,不應從受管理程式碼呼叫。

該 Type.GetFields 方法獲得電流 的特定場 Type。

GetFields(BindingFlags)

提供 COM 物件對該方法的版本無關存取 GetFields(BindingFlags) 權。

public:
 cli::array <System::Reflection::FieldInfo ^> ^ GetFields(System::Reflection::BindingFlags bindingAttr);
public System.Reflection.FieldInfo[] GetFields(System.Reflection.BindingFlags bindingAttr);
abstract member GetFields : System.Reflection.BindingFlags -> System.Reflection.FieldInfo[]
Public Function GetFields (bindingAttr As BindingFlags) As FieldInfo()

參數

bindingAttr
BindingFlags

一個由一個或多個 BindingFlags 位元遮罩組成,指定搜尋方式。

-或-

零,返回 null。

傳回

一個代表當前所有欄位FieldInfo且符合指定綁定約束的物件陣列Type。

-或-

若目前未定義欄位,FieldInfo或定義欄位不符合綁定約束,則為空Type陣列。

備註

此方法用於從非受管理程式碼存取受管理類別,不應從受管理程式碼呼叫。

該 Type.GetFields 方法會利用指定的約束條件搜尋當前 定義的 Type欄位。

適用於

GetFields()

提供 COM 物件對該方法的版本無關存取 GetFields() 權。

public:
 cli::array <System::Reflection::FieldInfo ^> ^ GetFields();
public System.Reflection.FieldInfo[] GetFields();
abstract member GetFields : unit -> System.Reflection.FieldInfo[]
Public Function GetFields () As FieldInfo()

傳回

一個代表目前 FieldInfo為 定義的所有公開欄位的物件陣列Type。

-或-

若目前 未定義公共欄位,FieldInfo則為 的Type空陣列。

備註

此方法用於從非受管理程式碼存取受管理類別,不應從受管理程式碼呼叫。

該 Type.GetFields 方法會回傳目前 Type所有的公開場。

適用於