ModuleBuilder.GetFields(BindingFlags) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne tous les champs définis dans la région .sdata du fichier exécutable portable (PE) qui correspondent aux indicateurs de liaison spécifiés.
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()
Paramètres
- bindingFlags
- BindingFlags
Combinaison des indicateurs de BindingFlags bits utilisés pour contrôler la recherche.
Retours
Tableau de champs qui correspondent aux indicateurs spécifiés ; le tableau est vide s’il n’existe aucun champ de ce type.
Remarques
Lorsque vous émettez des assemblys dynamiques, les champs de la région .sdata du fichier exécutable portable (PE) sont définis à l’aide des méthodes ou DefineUninitializedData des DefineInitializedData méthodes.
Important
Les champs au niveau du module ne peuvent pas être récupérés tant que la CreateGlobalFunctions méthode n’a pas été appelée pour le module.