AccessibleObject.IReflect.GetMethod Méthode

Définition

Surcharges

Nom Description
IReflect.GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])

Obtient un MethodInfo objet correspondant à une méthode spécifiée, à l’aide d’un tableau type à choisir parmi les méthodes surchargées. Pour obtenir une description de ce membre, consultez GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]).

IReflect.GetMethod(String, BindingFlags)

Obtient un MethodInfo objet correspondant à une méthode spécifiée sous des contraintes de recherche spécifiées. Pour obtenir une description de ce membre, consultez GetMethod(String, BindingFlags).

IReflect.GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])

Obtient un MethodInfo objet correspondant à une méthode spécifiée, à l’aide d’un tableau type à choisir parmi les méthodes surchargées. Pour obtenir une description de ce membre, consultez GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]).

 virtual System::Reflection::MethodInfo ^ System.Reflection.IReflect.GetMethod(System::String ^ name, System::Reflection::BindingFlags bindingAttr, System::Reflection::Binder ^ binder, cli::array <Type ^> ^ types, cli::array <System::Reflection::ParameterModifier> ^ modifiers) = System::Reflection::IReflect::GetMethod;
System.Reflection.MethodInfo IReflect.GetMethod(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, Type[] types, System.Reflection.ParameterModifier[] modifiers);
abstract member System.Reflection.IReflect.GetMethod : string * System.Reflection.BindingFlags * System.Reflection.Binder * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.MethodInfo
override this.System.Reflection.IReflect.GetMethod : string * System.Reflection.BindingFlags * System.Reflection.Binder * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.MethodInfo
Function GetMethod (name As String, bindingAttr As BindingFlags, binder As Binder, types As Type(), modifiers As ParameterModifier()) As MethodInfo Implements IReflect.GetMethod

Paramètres

name
String

Nom du membre à rechercher.

bindingAttr
BindingFlags

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

binder
Binder

Objet qui implémente Binder, contenant des propriétés liées à cette méthode.

types
Type[]

Tableau utilisé pour choisir parmi les méthodes surchargées.

modifiers
ParameterModifier[]

Tableau de modificateurs de paramètres utilisés pour faire fonctionner la liaison avec les signatures de paramètres dans lesquelles les types ont été modifiés.

Retours

Méthode demandée qui correspond à tous les paramètres spécifiés.

Implémente

Exceptions

L’objet implémente plusieurs méthodes portant le même nom.

Remarques

La valeur de retour est une correspondance basée sur le nom de la méthode, l’énumération System.Reflection.BindingFlags , le type de conversion de type spécifié par le binder paramètre, la surcharge et celle System.Reflection.ParameterInfo qui décrit la signature de la méthode.

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 à

IReflect.GetMethod(String, BindingFlags)

Obtient un MethodInfo objet correspondant à une méthode spécifiée sous des contraintes de recherche spécifiées. Pour obtenir une description de ce membre, consultez GetMethod(String, BindingFlags).

 virtual System::Reflection::MethodInfo ^ System.Reflection.IReflect.GetMethod(System::String ^ name, System::Reflection::BindingFlags bindingAttr) = System::Reflection::IReflect::GetMethod;
System.Reflection.MethodInfo IReflect.GetMethod(string name, System.Reflection.BindingFlags bindingAttr);
abstract member System.Reflection.IReflect.GetMethod : string * System.Reflection.BindingFlags -> System.Reflection.MethodInfo
override this.System.Reflection.IReflect.GetMethod : string * System.Reflection.BindingFlags -> System.Reflection.MethodInfo
Function GetMethod (name As String, bindingAttr As BindingFlags) As MethodInfo Implements IReflect.GetMethod

Paramètres

name
String

Nom du membre à rechercher.

bindingAttr
BindingFlags

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

Retours

Objet MethodInfo contenant les informations de méthode, avec la correspondance basée sur le nom de la méthode et les contraintes de recherche spécifiées dans bindingAttr.

Implémente

Exceptions

L’objet implémente plusieurs méthodes portant le même nom.

Remarques

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 à