MemberDescriptor.FindMethod Yöntem

Tanım

Yansıma aracılığıyla verilen yöntemi bulur.

Aşırı Yüklemeler

Name Description
FindMethod(Type, String, Type[], Type)

Yansıma aracılığıyla verilen yöntemi bulur ve yalnızca genel yöntemleri arar.

FindMethod(Type, String, Type[], Type, Boolean)

Yalnızca genel yöntemleri arama seçeneğiyle, yansıma aracılığıyla verilen yöntemi bulur.

FindMethod(Type, String, Type[], Type)

Kaynak:
MemberDescriptor.cs
Kaynak:
MemberDescriptor.cs
Kaynak:
MemberDescriptor.cs
Kaynak:
MemberDescriptor.cs
Kaynak:
MemberDescriptor.cs

Yansıma aracılığıyla verilen yöntemi bulur ve yalnızca genel yöntemleri arar.

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

Parametreler

componentClass
Type

yöntemini içeren bileşen.

name
String

Bulunacak yöntemin adı.

args
Type[]

Yöntemi için, aşırı yüklenmiş yöntemler arasında seçim yapmak için kullanılan bir parametre dizisi.

returnType
Type

yöntemi için döndürülecek tür.

Döndürülenler

MethodInfo Yöntemini temsil eden veya null yöntem bulunamazsa bir.

Şunlara uygulanır

FindMethod(Type, String, Type[], Type, Boolean)

Kaynak:
MemberDescriptor.cs
Kaynak:
MemberDescriptor.cs
Kaynak:
MemberDescriptor.cs
Kaynak:
MemberDescriptor.cs
Kaynak:
MemberDescriptor.cs

Yalnızca genel yöntemleri arama seçeneğiyle, yansıma aracılığıyla verilen yöntemi bulur.

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

Parametreler

componentClass
Type

yöntemini içeren bileşen.

name
String

Bulunacak yöntemin adı.

args
Type[]

Yöntemi için, aşırı yüklenmiş yöntemler arasında seçim yapmak için kullanılan bir parametre dizisi.

returnType
Type

yöntemi için döndürülecek tür.

publicOnly
Boolean

Aramayı genel yöntemlerle kısıtlayıp kısıtlamayacağınız.

Döndürülenler

MethodInfo Yöntemini temsil eden veya null yöntem bulunamazsa bir.

Şunlara uygulanır