IReflect.GetField(String, BindingFlags) メソッド

定義

指定したフィールドとバインディング フラグに対応する FieldInfo オブジェクトを返します。Returns the FieldInfo object that corresponds to the specified field and binding flag.

public:
 System::Reflection::FieldInfo ^ GetField(System::String ^ name, System::Reflection::BindingFlags bindingAttr);
public System.Reflection.FieldInfo GetField (string name, System.Reflection.BindingFlags bindingAttr);
abstract member GetField : string * System.Reflection.BindingFlags -> System.Reflection.FieldInfo
Public Function GetField (name As String, bindingAttr As BindingFlags) As FieldInfo

パラメーター

name
String

検索するフィールドの名前。The name of the field to find.

bindingAttr
BindingFlags

検索を制御するために使用されるバインディング属性。The binding attributes used to control the search.

戻り値

bindingAttr で指定した検索制約と一致する名前付きオブジェクトのフィールド情報を格納する FieldInfo オブジェクト。A FieldInfo object containing the field information for the named object that meets the search constraints specified in bindingAttr.

例外

オブジェクトに複数のフィールドが同じ名前で実装されています。The object implements multiple fields with the same name.

適用対象

こちらもご覧ください