ModuleBuilder.GetFields(BindingFlags) Metode

Definisi

Mengembalikan semua bidang yang ditentukan di wilayah .sdata dari file portable executable (PE) yang cocok dengan bendera pengikatan yang ditentukan.

public:
 override cli::array <System::Reflection::FieldInfo ^> ^ GetFields(System::Reflection::BindingFlags bindingFlags);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Fields might be removed")]
public override System.Reflection.FieldInfo[] GetFields(System.Reflection.BindingFlags bindingFlags);
public override System.Reflection.FieldInfo[] GetFields(System.Reflection.BindingFlags bindingFlags);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Fields might be removed")>]
override this.GetFields : System.Reflection.BindingFlags -> System.Reflection.FieldInfo[]
override this.GetFields : System.Reflection.BindingFlags -> System.Reflection.FieldInfo[]
Public Overrides Function GetFields (bindingFlags As BindingFlags) As FieldInfo()

Parameter

bindingFlags
BindingFlags

Kombinasi bendera bit yang BindingFlags digunakan untuk mengontrol pencarian.

Mengembalikan

Array bidang yang cocok dengan bendera yang ditentukan; array kosong jika tidak ada bidang tersebut.

Atribut

Keterangan

Saat Anda memancarkan rakitan dinamis, bidang di wilayah .sdata dari file portable executable (PE) didefinisikan dengan menggunakan DefineInitializedData metode atau DefineUninitializedData .

Important

Bidang tingkat modul tidak dapat diambil sampai setelah CreateGlobalFunctions metode dipanggil untuk modul.

Berlaku untuk