ModuleBuilder.GetFields(BindingFlags) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定したバインド フラグに一致するポータブル実行可能 (PE) ファイルの .sdata 領域で定義されているすべてのフィールドを返します。
public:
override cli::array <System::Reflection::FieldInfo ^> ^ GetFields(System::Reflection::BindingFlags bindingFlags);
public override System.Reflection.FieldInfo[] GetFields(System.Reflection.BindingFlags bindingFlags);
override this.GetFields : System.Reflection.BindingFlags -> System.Reflection.FieldInfo[]
Public Overrides Function GetFields (bindingFlags As BindingFlags) As FieldInfo()
パラメーター
- bindingFlags
- BindingFlags
検索を制御するために使用される BindingFlags ビット フラグの組み合わせ。
返品
指定したフラグに一致するフィールドの配列。そのようなフィールドが存在しない場合、配列は空です。
注釈
動的アセンブリを出力する場合、ポータブル実行可能ファイル (PE) ファイルの .sdata 領域のフィールドは、 DefineInitializedData または DefineUninitializedData メソッドを使用して定義されます。
Important
モジュールレベルのフィールドは、モジュールに対して CreateGlobalFunctions メソッドが呼び出されるまで取得できません。