AccessibleObject.IReflect.GetFields(BindingFlags) Méthode

Définition

Obtient un tableau d'objets FieldInfo correspondant à tous les champs de la classe en cours.Gets an array of FieldInfo objects corresponding to all fields of the current class. Pour obtenir une description de ce membre, consultez GetFields(BindingFlags).For a description of this member, see GetFields(BindingFlags).

 virtual cli::array <System::Reflection::FieldInfo ^> ^ System.Reflection.IReflect.GetFields(System::Reflection::BindingFlags bindingAttr) = System::Reflection::IReflect::GetFields;
System.Reflection.FieldInfo[] IReflect.GetFields (System.Reflection.BindingFlags bindingAttr);
Function GetFields (bindingAttr As BindingFlags) As FieldInfo() Implements IReflect.GetFields

Paramètres

bindingAttr
BindingFlags

Attributs de liaison utilisés pour contrôler la recherche.The binding attributes used to control the search.

Retours

Tableau d'objets FieldInfo contenant des informations sur tous les champs de l'objet réflexion qui correspond aux contraintes de recherche spécifiées dans bindingAttr.An array of FieldInfo objects containing all the field information for this reflection object that meets the search constraints specified in bindingAttr.

Implémente

Remarques

Chaque champ doit avoir un nom unique.Each field must have a unique name. L’indicateur BindingFlags.NonPublic spécifie que les champs non publics sont inclus dans la recherche.The BindingFlags.NonPublic flag specifies that nonpublic fields are included in the search. L’indicateur BindingFlags.Public spécifie que les champs publics sont inclus dans la recherche.The BindingFlags.Public flag specifies that public fields are included in the search.

Ce membre est une implémentation d'un membre d'interface explicite.This member is an explicit interface member implementation. Il peut uniquement être utilisé lorsque l'instance de AccessibleObject est castée en interface IReflect.It can be used only when the AccessibleObject instance is cast to an IReflect interface.

S’applique à