AccessibleObject.IReflect.GetFields(BindingFlags) メソッド

定義

現在のクラスのすべてのフィールドに対応する FieldInfo オブジェクトの配列を取得します。 このメンバーの説明については、 GetFields(BindingFlags)を参照してください。

 virtual cli::array <System::Reflection::FieldInfo ^> ^ System.Reflection.IReflect.GetFields(System::Reflection::BindingFlags bindingAttr) = System::Reflection::IReflect::GetFields;
System.Reflection.FieldInfo[] IReflect.GetFields(System.Reflection.BindingFlags bindingAttr);
abstract member System.Reflection.IReflect.GetFields : System.Reflection.BindingFlags -> System.Reflection.FieldInfo[]
override this.System.Reflection.IReflect.GetFields : System.Reflection.BindingFlags -> System.Reflection.FieldInfo[]
Function GetFields (bindingAttr As BindingFlags) As FieldInfo() Implements IReflect.GetFields

パラメーター

bindingAttr
BindingFlags

検索を制御するために使用されるバインド属性。

返品

bindingAttrで指定された検索制約を満たす、このリフレクション オブジェクトのすべてのフィールド情報を含むFieldInfo オブジェクトの配列。

実装

注釈

各フィールドには一意の名前が必要です。 BindingFlags.NonPublic フラグは、非パブリック フィールドが検索に含まれることを指定します。 BindingFlags.Public フラグは、パブリック フィールドが検索に含まれることを指定します。

このメンバーは、明示的なインターフェイス メンバーの実装です。 AccessibleObject インスタンスがIReflect インターフェイスにキャストされている場合にのみ使用できます。

適用対象