Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

_Type.GetMethod méthode (String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])

 

Date de publication : novembre 2016

Fournit des objets COM avec un accès indépendant de la version à la Type.GetMethod (méthode).

Espace de noms:   System.Runtime.InteropServices
Assembly:  mscorlib (dans mscorlib.dll)

MethodInfo GetMethod(
	string name,
	BindingFlags bindingAttr,
	Binder binder,
	CallingConventions callConvention,
	Type[] types,
	ParameterModifier[] modifiers
)

Paramètres

name
Type: System.String

Le String contenant le nom de la méthode à obtenir.

bindingAttr
Type: System.Reflection.BindingFlags

Masque de bits constitué d'un ou de plusieurs BindingFlags spécifiant le mode d'exécution de la recherche.

ou

Zéro, pour retourner null.

binder
Type: System.Reflection.Binder

Un Binder qui définit un ensemble de propriétés et permet la liaison, ce qui peut impliquer la sélection d’une méthode surchargée, la contrainte des types d’arguments et l’appel d’un membre par la réflexion.

ou

null, pour utiliser le DefaultBinder.

callConvention
Type: System.Reflection.CallingConventions

Le CallingConventions objet qui spécifie le jeu de règles à utiliser en ce qui concerne l’ordre et la disposition des arguments, comment la valeur de retour est passée, les registres utilisés pour les arguments et manière dont la pile est nettoyée.

types
Type: System.Type[]

Tableau d'objets Type représentant le nombre, l'ordre et le type des paramètres de la méthode à obtenir.

ou

Tableau vide de type Type (c'est-à-dire Type[] types = new Type[0]) pour obtenir une méthode qui ne prend aucun paramètre.

modifiers
Type: System.Reflection.ParameterModifier[]

Tableau d'objets ParameterModifier représentant les attributs associés à l'élément correspondant dans le tableau types. Le binder par défaut ne traite pas ce paramètre.

Valeur de retour

Type: System.Reflection.MethodInfo

Un MethodInfo objet représentant la méthode correspondant aux critères spécifiés, s’il existe ; sinon, null.

Cette méthode permet d'accéder aux classes managées à partir de code non managé et ne doit pas être appelée à partir du code managé.

Le Type.GetMethod méthode recherche la méthode spécifiée dont les paramètres correspondent aux types d’arguments et modificateurs, à l’aide de la convention d’appel et les contraintes de liaison spécifiées.

.NET Framework
Disponible depuis 1.1
Retour au début
Afficher: