TypeDelegator.GetMethodImpl 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.
Recherche la méthode 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 et de la convention d’appel spécifiée.
protected:
override System::Reflection::MethodInfo ^ GetMethodImpl(System::String ^ name, System::Reflection::BindingFlags bindingAttr, System::Reflection::Binder ^ binder, System::Reflection::CallingConventions callConvention, cli::array <Type ^> ^ types, cli::array <System::Reflection::ParameterModifier> ^ modifiers);
protected override System.Reflection.MethodInfo GetMethodImpl(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConvention, Type[] types, System.Reflection.ParameterModifier[] modifiers);
override this.GetMethodImpl : string * System.Reflection.BindingFlags * System.Reflection.Binder * System.Reflection.CallingConventions * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.MethodInfo
Protected Overrides Function GetMethodImpl (name As String, bindingAttr As BindingFlags, binder As Binder, callConvention As CallingConventions, types As Type(), modifiers As ParameterModifier()) As MethodInfo
Paramètres
- name
- String
Nom de la méthode.
- 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.
- binder
- Binder
Objet qui permet la liaison, la contrainte des types d’arguments, l’appel de membres et la récupération d’objets à l’aide de MemberInfo la réflexion. Si binder c’est nullle cas, le classeur par défaut est utilisé.
- callConvention
- CallingConventions
Conventions d’appel.
- types
- Type[]
Tableau de types Type contenant une liste du numéro de paramètre, de l’ordre et des types. Les types ne peuvent pas être null; utiliser une méthode appropriée GetMethod ou un tableau vide pour rechercher une méthode sans paramètres.
- modifiers
- ParameterModifier[]
Tableau de type ParameterModifier ayant la même longueur que le types tableau, dont les éléments représentent les attributs associés aux paramètres de la méthode à obtenir.
Retours
Objet MethodInfoInfo de la méthode d’implémentation qui correspond aux critères spécifiés ou null si une correspondance est introuvable.
Remarques
Le callConvention paramètre indique la convention d’appel pour le point d’entrée. Si aucune valeur n’est CallingConventions spécifiée, une valeur par défaut CallingConventions est Standard utilisée.