MemberDescriptor.FindMethod Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menemukan metode yang diberikan melalui refleksi.
Overload
FindMethod(Type, String, Type[], Type) |
Menemukan metode yang diberikan melalui refleksi, hanya mencari metode publik. |
FindMethod(Type, String, Type[], Type, Boolean) |
Menemukan metode yang diberikan melalui refleksi, dengan opsi untuk mencari hanya metode publik. |
FindMethod(Type, String, Type[], Type)
- Sumber:
- MemberDescriptor.cs
- Sumber:
- MemberDescriptor.cs
- Sumber:
- MemberDescriptor.cs
Menemukan metode yang diberikan melalui refleksi, hanya mencari metode publik.
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
Parameter
- componentClass
- Type
Komponen yang berisi metode .
- name
- String
Nama metode yang akan ditemukan.
- args
- Type[]
Array parameter untuk metode , digunakan untuk memilih antara metode yang kelebihan beban.
- returnType
- Type
Jenis yang akan dikembalikan untuk metode .
Mengembalikan
MethodInfo yang mewakili metode , atau null
jika metode tidak ditemukan.
Berlaku untuk
FindMethod(Type, String, Type[], Type, Boolean)
- Sumber:
- MemberDescriptor.cs
- Sumber:
- MemberDescriptor.cs
- Sumber:
- MemberDescriptor.cs
Menemukan metode yang diberikan melalui refleksi, dengan opsi untuk mencari hanya metode publik.
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
Parameter
- componentClass
- Type
Komponen yang berisi metode .
- name
- String
Nama metode yang akan ditemukan.
- args
- Type[]
Array parameter untuk metode , digunakan untuk memilih antara metode yang kelebihan beban.
- returnType
- Type
Jenis yang akan dikembalikan untuk metode .
- publicOnly
- Boolean
Apakah akan membatasi pencarian ke metode publik.
Mengembalikan
MethodInfo yang mewakili metode , atau null
jika metode tidak ditemukan.