Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Recupera el método especificado cuyos parámetros la coincidencia el argumento especificado escribe y los modificadores, mediante las restricciones de enlace especificadas para el tipo de la instancia actual.
Espacio de nombres: Microsoft.VisualStudio.Data.Framework
Ensamblado: Microsoft.VisualStudio.Data.Framework (en Microsoft.VisualStudio.Data.Framework.dll)
Sintaxis
'Declaración
Private Function GetMethod ( _
name As String, _
bindingAttr As BindingFlags, _
binder As Binder, _
types As Type(), _
modifiers As ParameterModifier() _
) As MethodInfo Implements IReflect.GetMethod
MethodInfo IReflect.GetMethod(
string name,
BindingFlags bindingAttr,
Binder binder,
Type[] types,
ParameterModifier[] modifiers
)
private:
virtual MethodInfo^ GetMethod(
String^ name,
BindingFlags bindingAttr,
Binder^ binder,
array<Type^>^ types,
array<ParameterModifier>^ modifiers
) sealed = IReflect::GetMethod
private abstract GetMethod :
name:string *
bindingAttr:BindingFlags *
binder:Binder *
types:Type[] *
modifiers:ParameterModifier[] -> MethodInfo
private override GetMethod :
name:string *
bindingAttr:BindingFlags *
binder:Binder *
types:Type[] *
modifiers:ParameterModifier[] -> MethodInfo
JScript no admite implementaciones explícitas de interfaces.
Parámetros
- name
Tipo: System.String
Nombre del método que debe obtenerse.
- bindingAttr
Tipo: System.Reflection.BindingFlags
Una máscara de bits compuso de uno o más BindingFlags que especifica cómo se realiza la búsqueda, o cero para devolver una matriz vacía.
- binder
Tipo: System.Reflection.Binder
Un objeto de Binder que define un conjunto de propiedades y habilita el enlace, que puede incluir la selección de un método sobrecargado, conversión de los tipos de argumentos, e invocación de un miembro con la reflexión; o nullreferencia null (Nothing en Visual Basic) para utilizar DefaultBinder.
- types
Tipo: array<System.Type[]
Una matriz de [T:System.]escribe los objetos que representan el número, pedidos, y tipo de parámetros para el método para obtener, o una matriz vacía de los objetos de Type (suministrados por el campo de EmptyTypes ) para obtener un método que no toma ningún parámetro.
- modifiers
Tipo: array<System.Reflection.ParameterModifier[]
Una matriz de ParameterModifier se opone representa los atributos asociados al elemento correspondiente de la matriz de tipos.Para utilizar sólo al llamar a con la interoperabilidad COM, y sólo los parámetros que se pasan por referencia se administran.El enlazador predeterminado no procesa este parámetro.
Valor devuelto
Tipo: System.Reflection.MethodInfo
Un objeto de MethodInfo que representa el método que coincida con las restricciones de enlace especificadas para el tipo de la instancia actual, si se encuentra; si no, nullreferencia null (Nothing en Visual Basic).
Implementaciones
IReflect.GetMethod(String, BindingFlags, Binder, array<Type[], array<ParameterModifier[])
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.