IReflect.GetMethod IReflect.GetMethod IReflect.GetMethod IReflect.GetMethod Method

Definizione

Recupera un oggetto MethodInfo corrispondente a un metodo specificato.Retrieves a MethodInfo object that corresponds to a specified method.

Overload

GetMethod(String, BindingFlags) GetMethod(String, BindingFlags) GetMethod(String, BindingFlags) GetMethod(String, BindingFlags)

Recupera un oggetto MethodInfo corrispondente a un metodo specificato in base ai vincoli di ricerca specificati.Retrieves a MethodInfo object that corresponds to a specified method under specified search constraints.

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

Recupera un oggetto MethodInfo corrispondente a un metodo specificato, utilizzando una matrice Type per scegliere uno dei metodi di overload.Retrieves a MethodInfo object corresponding to a specified method, using a Type array to choose from among overloaded methods.

GetMethod(String, BindingFlags) GetMethod(String, BindingFlags) GetMethod(String, BindingFlags) GetMethod(String, BindingFlags)

Recupera un oggetto MethodInfo corrispondente a un metodo specificato in base ai vincoli di ricerca specificati.Retrieves a MethodInfo object that corresponds to a specified method under specified search constraints.

public:
 System::Reflection::MethodInfo ^ GetMethod(System::String ^ name, System::Reflection::BindingFlags bindingAttr);
public System.Reflection.MethodInfo GetMethod (string name, System.Reflection.BindingFlags bindingAttr);
abstract member GetMethod : string * System.Reflection.BindingFlags -> System.Reflection.MethodInfo
Public Function GetMethod (name As String, bindingAttr As BindingFlags) As MethodInfo

Parametri

name
String String String String

Nome del membro da ricercare.The name of the member to find.

bindingAttr
BindingFlags BindingFlags BindingFlags BindingFlags

Attributi di associazione utilizzati per controllare la ricerca.The binding attributes used to control the search.

Restituisce

Oggetto MethodInfo contenente le informazioni di metodo, con la corrispondenza basata sul nome del metodo e sui vincoli di ricerca specificati in bindingAttr.A MethodInfo object containing the method information, with the match being based on the method name and search constraints specified in bindingAttr.

Eccezioni

L'oggetto implementa più metodi con lo stesso nome.The object implements multiple methods with the same name.

Vedi anche

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

Recupera un oggetto MethodInfo corrispondente a un metodo specificato, utilizzando una matrice Type per scegliere uno dei metodi di overload.Retrieves a MethodInfo object corresponding to a specified method, using a Type array to choose from among overloaded methods.

public:
 System::Reflection::MethodInfo ^ GetMethod(System::String ^ name, System::Reflection::BindingFlags bindingAttr, System::Reflection::Binder ^ binder, cli::array <Type ^> ^ types, cli::array <System::Reflection::ParameterModifier> ^ modifiers);
public System.Reflection.MethodInfo GetMethod (string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, Type[] types, System.Reflection.ParameterModifier[] modifiers);
abstract member GetMethod : string * System.Reflection.BindingFlags * System.Reflection.Binder * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.MethodInfo

Parametri

name
String String String String

Nome del membro da ricercare.The name of the member to find.

bindingAttr
BindingFlags BindingFlags BindingFlags BindingFlags

Attributi di associazione utilizzati per controllare la ricerca.The binding attributes used to control the search.

binder
Binder Binder Binder Binder

Oggetto che implementa Binder, contenente le proprietà relative a questo metodo.An object that implements Binder, containing properties related to this method.

types
Type[]

Matrice utilizzata per scegliere uno dei metodi di overload.An array used to choose among overloaded methods.

modifiers
ParameterModifier[]

Matrice di modificatori di parametro usata per creare associazioni con le firme del parametro in cui sono stati modificati i tipi.An array of parameter modifiers used to make binding work with parameter signatures in which the types have been modified.

Restituisce

Metodo richiesto che corrisponde a tutti i parametri specificati.The requested method that matches all the specified parameters.

Eccezioni

L'oggetto implementa più metodi con lo stesso nome.The object implements multiple methods with the same name.

Commenti

Il valore restituito è una corrispondenza in base al nome del metodo BindingFlags , al membro enum, al tipo di conversione del tipo binder specificato dal parametro, all'overload e ParameterInfo all'oggetto che descrive la firma del metodo.The return value is a match based on the method name, BindingFlags enum member, the kind of type conversion specified by the binder parameter, the overload, and the ParameterInfo that describes the signature of the method.

Vedi anche

Si applica a