TypeDelegator.GetPropertyImpl 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.
En cas de substitution dans une classe dérivée, recherche la propriété spécifiée dont les paramètres correspondent aux types d'arguments et modificateurs spécifiés, en utilisant les contraintes de liaison indiquées.
protected:
override System::Reflection::PropertyInfo ^ GetPropertyImpl(System::String ^ name, System::Reflection::BindingFlags bindingAttr, System::Reflection::Binder ^ binder, Type ^ returnType, cli::array <Type ^> ^ types, cli::array <System::Reflection::ParameterModifier> ^ modifiers);
protected override System.Reflection.PropertyInfo? GetPropertyImpl (string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder? binder, Type? returnType, Type[]? types, System.Reflection.ParameterModifier[]? modifiers);
protected override System.Reflection.PropertyInfo GetPropertyImpl (string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, Type returnType, Type[] types, System.Reflection.ParameterModifier[] modifiers);
override this.GetPropertyImpl : string * System.Reflection.BindingFlags * System.Reflection.Binder * Type * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.PropertyInfo
Protected Overrides Function GetPropertyImpl (name As String, bindingAttr As BindingFlags, binder As Binder, returnType As Type, types As Type(), modifiers As ParameterModifier()) As PropertyInfo
Paramètres
- name
- String
Propriété à obtenir.
- 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.
- binder
- Binder
Objet qui active la liaison, la contrainte de types d'arguments, l'appel des membres et la récupération d'objets MemberInfo
par le biais de la réflexion. Si binder
est null
, le binder par défaut est utilisé. Consultez Binder.
- returnType
- Type
Type de retour de la propriété.
- types
- Type[]
Liste de types de paramètres. La liste représente le nombre, l'ordre et les types de paramètres. Les types ne peuvent pas être null ; utilisez une méthode GetMethod
appropriée ou un tableau vide pour rechercher une méthode sans paramètres.
- modifiers
- ParameterModifier[]
Tableau de la même longueur que les types, avec des éléments qui représentent les attributs associés aux paramètres de la méthode à obtenir.
Retours
Objet PropertyInfo de la propriété qui répond aux critères spécifiés ou une valeur null si aucune correspondance n'existe.