TypeDelegator.GetField(String, BindingFlags) Méthode

Définition

Retourne un objet FieldInfo qui représente le champ portant le nom spécifié.

public:
 override System::Reflection::FieldInfo ^ GetField(System::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);
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

Le nom du champ à trouver.

bindingAttr
BindingFlags

Masque de bits qui affecte la manière dont la recherche est effectuée. La valeur est une combinaison de zéro ou de plusieurs indicateurs binaires de BindingFlags.

Retours

Objet FieldInfo représentant le champ déclaré ou hérité par ce TypeDelegator avec le nom spécifié. Retourne null si le champ est introuvable.

Exceptions

Le paramètre name a la valeur null.

Remarques

Utilisez un bindingAttr de BindingFlags. NonPublic pour renvoyer tous les champs publics et non publics. Utilisez BindingFlags.IgnoreCase pour ignorer la casse des champs, car la recherche respecte la casse par défaut.

S’applique à