ModuleBuilder.GetField(String, 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 un champ au niveau du module, défini dans la région .sdata du fichier exécutable portable (PE), qui a le nom et les attributs de liaison spécifiés.
public:
override System::Reflection::FieldInfo ^ GetField(System::String ^ name, System::Reflection::BindingFlags bindingAttr);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Fields might be removed")]
public override System.Reflection.FieldInfo? GetField(string name, System.Reflection.BindingFlags bindingAttr);
public override System.Reflection.FieldInfo? GetField(string name, System.Reflection.BindingFlags bindingAttr);
public override System.Reflection.FieldInfo GetField(string name, System.Reflection.BindingFlags bindingAttr);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Fields might be removed")>]
override this.GetField : string * System.Reflection.BindingFlags -> System.Reflection.FieldInfo
override this.GetField : string * System.Reflection.BindingFlags -> System.Reflection.FieldInfo
Public Overrides Function GetField (name As String, bindingAttr As BindingFlags) As FieldInfo
Paramètres
- name
- String
Nom du champ.
- bindingAttr
- BindingFlags
Combinaison des indicateurs de BindingFlags bits utilisés pour contrôler la recherche.
Retours
Champ qui a le nom et les attributs de liaison spécifiés, ou null si le champ n’existe pas.
- Attributs
Exceptions
Le name paramètre est null.
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 DefineInitializedData des DefineUninitializedData 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.