Bagikan melalui


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);
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()

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 seperti itu.

Pengecualian

Parameternya name adalah null.

Keterangan

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

Penting

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

Berlaku untuk