DataViewBrowseObject.IReflect.GetMethod (Método) (String, BindingFlags, Binder, array<Type[], array<ParameterModifier )

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.
  • 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

Vea también

Referencia

DataViewBrowseObject Clase

GetMethod (Sobrecarga)

Microsoft.VisualStudio.Data.Framework (Espacio de nombres)