英語で読む

次の方法で共有


Module.GetFields メソッド

定義

モジュールで定義されたグローバル フィールドを返します。

オーバーロード

GetFields(BindingFlags)

指定したバインディング フラグと一致するモジュールで定義されているグローバル フィールドを返します。

GetFields()

モジュールで定義されたグローバル フィールドを返します。

GetFields(BindingFlags)

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

指定したバインディング フラグと一致するモジュールで定義されているグローバル フィールドを返します。

C#
public virtual System.Reflection.FieldInfo[] GetFields(System.Reflection.BindingFlags bindingFlags);
C#
public System.Reflection.FieldInfo[] GetFields(System.Reflection.BindingFlags bindingFlags);

パラメーター

bindingFlags
BindingFlags

検索を制限する BindingFlags 値のビットごとの組み合わせ。

戻り値

指定したバインディング フラグと一致するモジュールで定義されているグローバル フィールドを表す FieldInfo 型の配列。バインディング フラグに一致するグローバル フィールドがない場合は、空の配列が返されます。

注釈

メソッドは GetFields 、アルファベット順や宣言順序など、特定の順序のフィールドを返しません。 フィールドが返される順序に依存しないコードは、その順序が異なる可能性があるためです。

適用対象

.NET 10 およびその他のバージョン
製品 バージョン
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.5, 1.6, 2.0, 2.1

GetFields()

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

モジュールで定義されたグローバル フィールドを返します。

C#
public System.Reflection.FieldInfo[] GetFields();

戻り値

モジュールで定義されているグローバル フィールドを表す FieldInfo オブジェクトの配列。グローバル フィールドがない場合は、空の配列が返されます。

注釈

メソッドは GetFields 、アルファベット順や宣言順序など、特定の順序のフィールドを返しません。 フィールドが返される順序に依存しないコードは、その順序が異なる可能性があるためです。

適用対象

.NET 10 およびその他のバージョン
製品 バージョン
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.5, 1.6, 2.0, 2.1