MemberDescriptor.FindMethod 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
通过反射查找给定的方法。
重载
FindMethod(Type, String, Type[], Type) |
通过反射查找给定的方法,只搜索公共方法。 |
FindMethod(Type, String, Type[], Type, Boolean) |
带一个仅搜索公共方法的选项,通过反射查找给定的方法。 |
FindMethod(Type, String, Type[], Type)
- Source:
- MemberDescriptor.cs
- Source:
- MemberDescriptor.cs
- Source:
- MemberDescriptor.cs
通过反射查找给定的方法,只搜索公共方法。
protected:
static System::Reflection::MethodInfo ^ FindMethod(Type ^ componentClass, System::String ^ name, cli::array <Type ^> ^ args, Type ^ returnType);
protected static System.Reflection.MethodInfo FindMethod (Type componentClass, string name, Type[] args, Type returnType);
protected static System.Reflection.MethodInfo? FindMethod (Type componentClass, string name, Type[] args, Type returnType);
static member FindMethod : Type * string * Type[] * Type -> System.Reflection.MethodInfo
Protected Shared Function FindMethod (componentClass As Type, name As String, args As Type(), returnType As Type) As MethodInfo
参数
- componentClass
- Type
包含该方法的组件。
- name
- String
要查找的方法的名称。
- args
- Type[]
该方法的参数数组,用于在重载方法之间进行选择。
- returnType
- Type
为该方法返回的类型。
返回
一个表示该方法的 MethodInfo;如果找不到该方法,则为 null
。
适用于
FindMethod(Type, String, Type[], Type, Boolean)
- Source:
- MemberDescriptor.cs
- Source:
- MemberDescriptor.cs
- Source:
- MemberDescriptor.cs
带一个仅搜索公共方法的选项,通过反射查找给定的方法。
protected:
static System::Reflection::MethodInfo ^ FindMethod(Type ^ componentClass, System::String ^ name, cli::array <Type ^> ^ args, Type ^ returnType, bool publicOnly);
protected static System.Reflection.MethodInfo FindMethod (Type componentClass, string name, Type[] args, Type returnType, bool publicOnly);
protected static System.Reflection.MethodInfo? FindMethod (Type componentClass, string name, Type[] args, Type returnType, bool publicOnly);
static member FindMethod : Type * string * Type[] * Type * bool -> System.Reflection.MethodInfo
Protected Shared Function FindMethod (componentClass As Type, name As String, args As Type(), returnType As Type, publicOnly As Boolean) As MethodInfo
参数
- componentClass
- Type
包含该方法的组件。
- name
- String
要查找的方法的名称。
- args
- Type[]
该方法的参数数组,用于在重载方法之间进行选择。
- returnType
- Type
为该方法返回的类型。
- publicOnly
- Boolean
是否限制搜索公共方法。
返回
一个表示该方法的 MethodInfo;如果找不到该方法,则为 null
。