MemberDescriptor.FindMethod Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.