TypeBuilder.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 et modificateurs d’argument spécifiés, à l’aide des contraintes de liaison spécifié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
Chaîne contenant le nom de la propriété à obtenir.
- bindingAttr
- BindingFlags
Combinaison de bits des valeurs d’énumération qui spécifient la façon dont la recherche est effectuée.
-ou-
Default retourner null
.
- binder
- Binder
Objet qui définit un ensemble de propriétés et active la liaison, qui peut impliquer la sélection d’un membre surchargé, la contrainte des types d’arguments et l’appel d’un membre via la réflexion.
-ou-
Référence null
(Nothing
en Visual Basic) pour utiliser la DefaultBinder.
- returnType
- Type
Type de retour de la propriété.
- types
- Type[]
Tableau d’objets Type représentant le nombre, l’ordre et le type des paramètres de la propriété indexée à obtenir.
-ou-
Tableau vide du type Type (autrement dit, types Type[] = new Type[0]) pour obtenir une propriété qui n’est pas indexée.
- modifiers
- ParameterModifier[]
Tableau d’objets ParameterModifier représentant les attributs associés à l’élément correspondant dans le tableau types
. Le classeur par défaut ne traite pas ce paramètre.
Retours
Objet représentant la propriété qui correspond aux exigences spécifiées, s’il est trouvé ; sinon, null
.