ModuleBuilder.GetFields(BindingFlags) Methode

Definitie

Retourneert alle velden die zijn gedefinieerd in de .sdata-regio van het pe-bestand (portable executable) dat overeenkomt met de opgegeven bindingsvlagmen.

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

Parameters

bindingFlags
BindingFlags

Een combinatie van de BindingFlags bitvlagken die worden gebruikt om de zoekopdracht te beheren.

Retouren

Een matrix met velden die overeenkomen met de opgegeven vlaggen; de matrix is leeg als er geen velden bestaan.

Opmerkingen

Wanneer u dynamische assembly's verzendt, worden velden in de .sdata-regio van het bestand portable executable (PE) gedefinieerd met behulp van de DefineInitializedData of DefineUninitializedData methoden.

Important

Velden op moduleniveau kunnen pas worden opgehaald nadat de CreateGlobalFunctions methode is aangeroepen voor de module.

Van toepassing op