ModuleBuilder.GetFields(BindingFlags) Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
A hordozható végrehajtható (PE) fájl .sdata régiójában definiált összes mezőt visszaadja, amely megfelel a megadott kötésjelölőknek.
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()
Paraméterek
- bindingFlags
- BindingFlags
A keresés vezérléséhez használt bitjelölők kombinációja BindingFlags .
Válaszok
A megadott jelölőknek megfelelő mezők tömbje; a tömb üres, ha nincsenek ilyen mezők.
- Attribútumok
Megjegyzések
Dinamikus szerelvények kibocsátásakor a hordozható végrehajtható (PE) fájl .sdata régiójában lévő mezőket a rendszer a DefineInitializedDataDefineUninitializedData vagy metódusok használatával definiálja.
Important
A modulszintű mezők csak a modul metódusának meghívása után CreateGlobalFunctions kérhetők le.