AccessibleObject.IReflect.GetFields(BindingFlags) Méthode

Définition

Obtient un tableau d’objets FieldInfo correspondant à tous les champs de la classe actuelle. Pour obtenir une description de ce membre, consultez 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);
[System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicFields | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicFields)]
System.Reflection.FieldInfo[] IReflect.GetFields(System.Reflection.BindingFlags bindingAttr);
abstract member System.Reflection.IReflect.GetFields : System.Reflection.BindingFlags -> System.Reflection.FieldInfo[]
override this.System.Reflection.IReflect.GetFields : System.Reflection.BindingFlags -> System.Reflection.FieldInfo[]
[<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicFields | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicFields)>]
abstract member System.Reflection.IReflect.GetFields : System.Reflection.BindingFlags -> System.Reflection.FieldInfo[]
override this.System.Reflection.IReflect.GetFields : System.Reflection.BindingFlags -> System.Reflection.FieldInfo[]
Function GetFields (bindingAttr As BindingFlags) As FieldInfo() Implements IReflect.GetFields

Paramètres

bindingAttr
BindingFlags

Attributs de liaison utilisés pour contrôler la recherche.

Retours

Tableau d’objets contenant toutes les informations de champ de cet objet de réflexion qui répondent aux contraintes de FieldInfo recherche spécifiées dans bindingAttr.

Implémente

Attributs

Remarques

Chaque champ doit avoir un nom unique. L’indicateur BindingFlags.NonPublic spécifie que les champs non publics sont inclus dans la recherche. L’indicateur BindingFlags.Public spécifie que les champs publics sont inclus dans la recherche.

Ce membre est une implémentation explicite de membre d’interface. Elle ne peut être utilisée que lorsque l’instance AccessibleObject est convertie en IReflect interface.

S’applique à