TypeDelegator.GetMethodImpl Método

Definición

Busca el método especificado cuyos parámetros coinciden con los tipos y modificadores de argumento especificados, utilizando las restricciones de enlace especificadas y la convención de llamada especificada.

protected:
 override System::Reflection::MethodInfo ^ GetMethodImpl(System::String ^ name, System::Reflection::BindingFlags bindingAttr, System::Reflection::Binder ^ binder, System::Reflection::CallingConventions callConvention, cli::array <Type ^> ^ types, cli::array <System::Reflection::ParameterModifier> ^ modifiers);
protected override System.Reflection.MethodInfo GetMethodImpl(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConvention, Type[] types, System.Reflection.ParameterModifier[] modifiers);
override this.GetMethodImpl : string * System.Reflection.BindingFlags * System.Reflection.Binder * System.Reflection.CallingConventions * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.MethodInfo
Protected Overrides Function GetMethodImpl (name As String, bindingAttr As BindingFlags, binder As Binder, callConvention As CallingConventions, types As Type(), modifiers As ParameterModifier()) As MethodInfo

Parámetros

name
String

El nombre del método.

bindingAttr
BindingFlags

Máscara de bits que afecta a la forma en que se realiza la búsqueda. El valor es una combinación de cero o más marcas de bits de BindingFlags.

binder
Binder

Objeto que permite el enlace, la coerción de tipos de argumentos, la invocación de miembros y la recuperación de MemberInfo objetos mediante la reflexión. Si binder es null, se usa el enlazador predeterminado.

callConvention
CallingConventions

Convenciones de llamada.

types
Type[]

Matriz de tipo Type que contiene una lista del número de parámetro, el orden y los tipos. Los tipos no pueden ser null; use un método adecuado GetMethod o una matriz vacía para buscar un método sin parámetros.

modifiers
ParameterModifier[]

Matriz de tipo ParameterModifier que tiene la misma longitud que la types matriz, cuyos elementos representan los atributos asociados a los parámetros del método que se van a obtener.

Devoluciones

Objeto MethodInfoInfo para el método de implementación que coincide con los criterios especificados o null si no se encuentra una coincidencia.

Comentarios

El callConvention parámetro indica la convención de llamada para el punto de entrada. Si no se especifica , CallingConventions se usa un valor predeterminado CallingConventions de Standard .

Se aplica a

Consulte también