TypeDelegator.GetMethodImpl Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 .