Share via


MemberDescriptor.FindMethod Metode

Definisi

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.

Berlaku untuk