Aracılığıyla paylaş


MemberDescriptor.FindMethod Yöntem

Tanım

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

Aşırı Yüklemeler

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

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

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

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

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

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

Verilen yöntemi yansıma aracılığıyla 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[]

Aşırı yüklenmiş yöntemler arasında seçim yapmak için kullanılan yöntemi için 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

Yalnızca genel yöntemleri arama seçeneğiyle verilen yöntemi yansıma aracılığıyla 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[]

Aşırı yüklenmiş yöntemler arasında seçim yapmak için kullanılan yöntemi için 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