MemberDescriptor.FindMethod MemberDescriptor.FindMethod MemberDescriptor.FindMethod MemberDescriptor.FindMethod Method

Definición

Busca el método especificado mediante reflexión.Finds the given method through reflection.

Sobrecargas

FindMethod(Type, String, Type[], Type) FindMethod(Type, String, Type[], Type) FindMethod(Type, String, Type[], Type) FindMethod(Type, String, Type[], Type)

Busca el método especificado mediante reflexión, buscando sólo los métodos públicos.Finds the given method through reflection, searching only for public methods.

FindMethod(Type, String, Type[], Type, Boolean) FindMethod(Type, String, Type[], Type, Boolean) FindMethod(Type, String, Type[], Type, Boolean) FindMethod(Type, String, Type[], Type, Boolean)

Busca el método especificado mediante reflexión con una opción de buscar sólo los métodos públicos.Finds the given method through reflection, with an option to search only public methods.

FindMethod(Type, String, Type[], Type) FindMethod(Type, String, Type[], Type) FindMethod(Type, String, Type[], Type) FindMethod(Type, String, Type[], Type)

Busca el método especificado mediante reflexión, buscando sólo los métodos públicos.Finds the given method through reflection, searching only for public methods.

protected:
 static System::Reflection::MethodInfo ^ FindMethod(Type ^ componentClass, System::String ^ name, cli::array <Type ^> ^ args, Type ^ returnType);
protected static System.Reflection.MethodInfo FindMethod (Type componentClass, string name, Type[] args, Type returnType);
static member FindMethod : Type * string * Type[] * Type -> System.Reflection.MethodInfo
Protected Shared Function FindMethod (componentClass As Type, name As String, args As Type(), returnType As Type) As MethodInfo

Parámetros

componentClass
Type Type Type Type

Componente que contiene el método.The component that contains the method.

name
String String String String

Nombre del método que se va a buscar.The name of the method to find.

args
Type[]

Matriz de parámetros del método que se utiliza para elegir entre métodos sobrecargados.An array of parameters for the method, used to choose between overloaded methods.

returnType
Type Type Type Type

Tipo que se va a devolver para el método.The type to return for the method.

Devoluciones

Una clase MethodInfo que representa el método o null si no se encuentra el método.A MethodInfo that represents the method, or null if the method is not found.

Seguridad

ReflectionPermission
para tener acceso a los miembros y metadatos de clase privados.for access to private class members and metadata. Enumeración asociada:UnrestrictedAssociated enumeration: Unrestricted

FindMethod(Type, String, Type[], Type, Boolean) FindMethod(Type, String, Type[], Type, Boolean) FindMethod(Type, String, Type[], Type, Boolean) FindMethod(Type, String, Type[], Type, Boolean)

Busca el método especificado mediante reflexión con una opción de buscar sólo los métodos públicos.Finds the given method through reflection, with an option to search only public methods.

protected:
 static System::Reflection::MethodInfo ^ FindMethod(Type ^ componentClass, System::String ^ name, cli::array <Type ^> ^ args, Type ^ returnType, bool publicOnly);
protected static System.Reflection.MethodInfo FindMethod (Type componentClass, string name, Type[] args, Type returnType, bool publicOnly);
static member FindMethod : Type * string * Type[] * Type * bool -> System.Reflection.MethodInfo
Protected Shared Function FindMethod (componentClass As Type, name As String, args As Type(), returnType As Type, publicOnly As Boolean) As MethodInfo

Parámetros

componentClass
Type Type Type Type

Componente que contiene el método.The component that contains the method.

name
String String String String

Nombre del método que se va a buscar.The name of the method to find.

args
Type[]

Matriz de parámetros del método que se utiliza para elegir entre métodos sobrecargados.An array of parameters for the method, used to choose between overloaded methods.

returnType
Type Type Type Type

Tipo que se va a devolver para el método.The type to return for the method.

publicOnly
Boolean Boolean Boolean Boolean

Si debe limitarse la búsqueda a los métodos públicos.Whether to restrict search to public methods.

Devoluciones

Una clase MethodInfo que representa el método o null si no se encuentra el método.A MethodInfo that represents the method, or null if the method is not found.

Seguridad

ReflectionPermission
para tener acceso a los miembros y metadatos de clase privados.for access to private class members and metadata. Enumeración asociada:UnrestrictedAssociated enumeration: Unrestricted

Se aplica a