AccessibleObject.IReflect.GetMethod Método

Definición

Sobrecargas

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

Obtiene un MethodInfo objeto correspondiente a un método especificado, utilizando una matriz Type para elegir entre los métodos sobrecargados. Para obtener una descripción de este miembro, vea GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]).

IReflect.GetMethod(String, BindingFlags)

Obtiene un MethodInfo objeto correspondiente a un método especificado bajo restricciones de búsqueda especificadas. Para obtener una descripción de este miembro, vea GetMethod(String, BindingFlags).

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

Obtiene un MethodInfo objeto correspondiente a un método especificado, utilizando una matriz Type para elegir entre los métodos sobrecargados. Para obtener una descripción de este miembro, vea 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

Parámetros

name
String

Nombre del miembro que se va a buscar.

bindingAttr
BindingFlags

Atributos de enlace usados para controlar la búsqueda.

binder
Binder

Objeto que implementa , que contiene Binderpropiedades relacionadas con este método.

types
Type[]

Matriz que se usa para elegir entre métodos sobrecargados.

modifiers
ParameterModifier[]

Matriz de modificadores de parámetros usados para que el enlace funcione con firmas de parámetro en las que se han modificado los tipos.

Devoluciones

Método solicitado que coincide con todos los parámetros especificados.

Implementaciones

Excepciones

El objeto implementa varios métodos con el mismo nombre.

Comentarios

El valor devuelto es una coincidencia basada en el nombre del método, la System.Reflection.BindingFlags enumeración, el tipo de conversión de tipo especificado por el binder parámetro, la sobrecarga y el System.Reflection.ParameterInfo que describe la firma del método.

Este miembro es una implementación explícita de miembro de interfaz. Solo se puede usar cuando la AccessibleObject instancia se convierte en una IReflect interfaz.

Se aplica a

IReflect.GetMethod(String, BindingFlags)

Obtiene un MethodInfo objeto correspondiente a un método especificado bajo restricciones de búsqueda especificadas. Para obtener una descripción de este miembro, vea 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

Parámetros

name
String

Nombre del miembro que se va a buscar.

bindingAttr
BindingFlags

Atributos de enlace usados para controlar la búsqueda.

Devoluciones

Objeto MethodInfo que contiene la información del método, con la coincidencia que se basa en el nombre del método y las restricciones de búsqueda especificadas en bindingAttr.

Implementaciones

Excepciones

El objeto implementa varios métodos con el mismo nombre.

Comentarios

Este miembro es una implementación explícita de miembro de interfaz. Solo se puede usar cuando la AccessibleObject instancia se convierte en una IReflect interfaz.

Se aplica a