Module.GetField メソッド

定義

指定したフィールドを返します。

オーバーロード

GetField(String)

指定した名前のフィールドを返します。

GetField(String, BindingFlags)

指定した名前とバインド属性を持つフィールドを返します。

GetField(String)

ソース:
Module.cs
ソース:
Module.cs
ソース:
Module.cs

指定した名前のフィールドを返します。

public:
 System::Reflection::FieldInfo ^ GetField(System::String ^ name);
public System.Reflection.FieldInfo? GetField (string name);
public System.Reflection.FieldInfo GetField (string name);
member this.GetField : string -> System.Reflection.FieldInfo
Public Function GetField (name As String) As FieldInfo

パラメーター

name
String

フィールド名。

戻り値

指定した名前を持つ FieldInfo オブジェクト。フィールドが存在しない場合は null

例外

name パラメーターは nullです。

適用対象

GetField(String, BindingFlags)

ソース:
Module.cs
ソース:
Module.cs
ソース:
Module.cs

指定した名前とバインド属性を持つフィールドを返します。

public:
 virtual System::Reflection::FieldInfo ^ GetField(System::String ^ name, System::Reflection::BindingFlags bindingAttr);
public:
 System::Reflection::FieldInfo ^ GetField(System::String ^ name, System::Reflection::BindingFlags bindingAttr);
public virtual System.Reflection.FieldInfo? GetField (string name, System.Reflection.BindingFlags bindingAttr);
public virtual System.Reflection.FieldInfo GetField (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
override this.GetField : string * System.Reflection.BindingFlags -> System.Reflection.FieldInfo
member this.GetField : string * System.Reflection.BindingFlags -> System.Reflection.FieldInfo
Public Overridable Function GetField (name As String, bindingAttr As BindingFlags) As FieldInfo
Public Function GetField (name As String, bindingAttr As BindingFlags) As FieldInfo

パラメーター

name
String

フィールド名。

bindingAttr
BindingFlags

検索を制御するために使用される BindingFlags ビット フラグの 1 つ。

戻り値

指定した名前とバインド属性を持つ FieldInfo オブジェクト。フィールドが存在しない場合は null

例外

name パラメーターは nullです。

適用対象