DataViewBrowseObject.IReflect.GetMethod 方法 (String, BindingFlags, Binder, array<Type[], array<ParameterModifier )

检索参数与指定的参数类型和修饰符指定的方法,使用当前实例的类型的指定约束的约束。

命名空间:  Microsoft.VisualStudio.Data.Framework
程序集:  Microsoft.VisualStudio.Data.Framework(在 Microsoft.VisualStudio.Data.Framework.dll 中)

语法

声明
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 不支持显式接口实现。

参数

  • binder
    类型:System.Reflection.Binder
    定义属性集并启用绑定,既可以包含一个重载方法选择,参数类型强制的 Binder 其成员的对象和调用通过反射;也可以使用 DefaultBinder的 nullnull 引用(在 Visual Basic 中为 Nothing)。
  • types
    类型:array<System.Type[]
    数组 [T:System.]类型表示参数或空数组的数字、序列和类型的方法访问的对象 Type 对象(如所提供的 EmptyTypes 字段)获取不接受参数的方法。
  • modifiers
    类型:array<System.Reflection.ParameterModifier[]
    数组表示属性的 ParameterModifier 对象与类型数组的相应元素。将使用,仅当调用仅通过COM互操作和参数引用传递时进行处理。默认的联编程序不处理此参数。

返回值

类型:System.Reflection.MethodInfo
表示与当前实例的类型的指定约束的约束的方法的 MethodInfo 对象,因此,如果找到;否则,nullnull 引用(在 Visual Basic 中为 Nothing)。

实现

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

.NET Framework 安全性

请参见

参考

DataViewBrowseObject 类

GetMethod 重载

Microsoft.VisualStudio.Data.Framework 命名空间