Bagikan melalui


Module.GetMethod Metode

Definisi

Mengembalikan metode yang memiliki kriteria yang ditentukan.

Overload

GetMethod(String)

Mengembalikan metode yang memiliki nama yang ditentukan.

GetMethod(String, Type[])

Mengembalikan metode yang memiliki nama dan jenis parameter yang ditentukan.

GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])

Mengembalikan metode yang memiliki nama, informasi pengikatan, konvensi panggilan, dan jenis dan pengubah parameter yang ditentukan.

GetMethod(String)

Sumber:
Module.cs
Sumber:
Module.cs
Sumber:
Module.cs

Mengembalikan metode yang memiliki nama yang ditentukan.

public:
 System::Reflection::MethodInfo ^ GetMethod(System::String ^ name);
public System.Reflection.MethodInfo? GetMethod (string name);
public System.Reflection.MethodInfo GetMethod (string name);
member this.GetMethod : string -> System.Reflection.MethodInfo
Public Function GetMethod (name As String) As MethodInfo

Parameter

name
String

Nama metode.

Mengembalikan

Objek MethodInfo yang memiliki nama yang ditentukan, atau null jika metode tidak ada.

Pengecualian

nameadalah null.

Berlaku untuk

GetMethod(String, Type[])

Sumber:
Module.cs
Sumber:
Module.cs
Sumber:
Module.cs

Mengembalikan metode yang memiliki nama dan jenis parameter yang ditentukan.

public:
 System::Reflection::MethodInfo ^ GetMethod(System::String ^ name, cli::array <Type ^> ^ types);
public System.Reflection.MethodInfo? GetMethod (string name, Type[] types);
public System.Reflection.MethodInfo GetMethod (string name, Type[] types);
member this.GetMethod : string * Type[] -> System.Reflection.MethodInfo
Public Function GetMethod (name As String, types As Type()) As MethodInfo

Parameter

name
String

Nama metode.

types
Type[]

Jenis parameter yang akan dicari.

Mengembalikan

Objek MethodInfo sesuai dengan kriteria yang ditentukan, atau null jika metode tidak ada.

Pengecualian

name adalah null, types adalah null, atau types (i) adalah null.

Berlaku untuk

GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])

Sumber:
Module.cs
Sumber:
Module.cs
Sumber:
Module.cs

Mengembalikan metode yang memiliki nama, informasi pengikatan, konvensi panggilan, dan jenis dan pengubah parameter yang ditentukan.

public:
 System::Reflection::MethodInfo ^ GetMethod(System::String ^ name, System::Reflection::BindingFlags bindingAttr, System::Reflection::Binder ^ binder, System::Reflection::CallingConventions callConvention, cli::array <Type ^> ^ types, cli::array <System::Reflection::ParameterModifier> ^ modifiers);
public System.Reflection.MethodInfo? GetMethod (string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder? binder, System.Reflection.CallingConventions callConvention, Type[] types, System.Reflection.ParameterModifier[]? modifiers);
public System.Reflection.MethodInfo GetMethod (string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConvention, Type[] types, System.Reflection.ParameterModifier[] modifiers);
member this.GetMethod : string * System.Reflection.BindingFlags * System.Reflection.Binder * System.Reflection.CallingConventions * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.MethodInfo
Public Function GetMethod (name As String, bindingAttr As BindingFlags, binder As Binder, callConvention As CallingConventions, types As Type(), modifiers As ParameterModifier()) As MethodInfo

Parameter

name
String

Nama metode.

bindingAttr
BindingFlags

Salah BindingFlags satu bendera bit yang digunakan untuk mengontrol pencarian.

binder
Binder

Objek yang mengimplementasikan Binder, berisi properti yang terkait dengan metode ini.

callConvention
CallingConventions

Konvensi pemanggilan untuk metode .

types
Type[]

Jenis parameter yang akan dicari.

modifiers
ParameterModifier[]

Array pengubah parameter yang digunakan untuk membuat pengikatan berfungsi dengan tanda tangan parameter di mana jenis telah dimodifikasi.

Mengembalikan

Objek MethodInfo sesuai dengan kriteria yang ditentukan, atau null jika metode tidak ada.

Pengecualian

name adalah null, types adalah null, atau types (i) adalah null.

Lihat juga

Berlaku untuk