英語で読む

次の方法で共有


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 9 およびその他のバージョン
製品 バージョン
.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
.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 9 およびその他のバージョン
製品 バージョン
.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
.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