TypeDelegator.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 un tableau d’objets représentant les champs de FieldInfo données définis pour le type encapsulé par le paramètre actif TypeDelegator.
public:
override cli::array <System::Reflection::FieldInfo ^> ^ GetFields(System::Reflection::BindingFlags bindingAttr);
public override System.Reflection.FieldInfo[] GetFields(System.Reflection.BindingFlags bindingAttr);
override this.GetFields : System.Reflection.BindingFlags -> System.Reflection.FieldInfo[]
Public Overrides Function GetFields (bindingAttr As BindingFlags) As FieldInfo()
Paramètres
- bindingAttr
- BindingFlags
Masque de bits qui affecte la façon dont la recherche est effectuée. La valeur est une combinaison de zéro ou plus d’indicateurs de bits de BindingFlags.
Retours
Tableau de type FieldInfo contenant les champs déclarés ou hérités par le paramètre actuel TypeDelegator. Un tableau vide est retourné s’il n’existe aucun champ correspondant.
Remarques
La GetFields méthode ne retourne pas de champs dans un ordre particulier, tel que l’ordre alphabétique ou de déclaration. Votre code ne doit pas dépendre de l’ordre dans lequel les champs sont retournés, car cet ordre peut varier.
Utilisez un bindingAttr . BindingFlags NonPublic pour retourner tous les champs publics et non publics.