Bagikan melalui


TypedArray.GetMethod Metode

Definisi

Mendapatkan metode dari Array jenis kelas yang memiliki nama tertentu.

Overload

GetMethod(String, BindingFlags)

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Mendapatkan metode dari Array jenis kelas yang memiliki nama yang ditentukan.

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

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Mendapatkan metode dari Array jenis kelas yang memiliki nama yang ditentukan dengan menggunakan kriteria pilihan yang ditentukan.

GetMethod(String, BindingFlags)

Mendapatkan metode dari Array jenis kelas yang memiliki nama yang ditentukan.

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

public:
 virtual System::Reflection::MethodInfo ^ GetMethod(System::String ^ name, System::Reflection::BindingFlags bindingAttr);
public System.Reflection.MethodInfo GetMethod (string name, System.Reflection.BindingFlags bindingAttr);
abstract member GetMethod : string * System.Reflection.BindingFlags -> System.Reflection.MethodInfo
override this.GetMethod : string * System.Reflection.BindingFlags -> System.Reflection.MethodInfo
Public Function GetMethod (name As String, bindingAttr As BindingFlags) As MethodInfo

Parameter

name
String

Nama metode yang akan didapatkan.

bindingAttr
BindingFlags

Kombinasi bitwise dari nilai enumerasi yang menentukan bagaimana pencarian anggota dilakukan oleh refleksi.

Mengembalikan

Metode yang memiliki nama yang ditentukan, jika ditemukan; jika tidak, null.

Penerapan

Lihat juga

Berlaku untuk

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

Mendapatkan metode dari Array jenis kelas yang memiliki nama yang ditentukan dengan menggunakan kriteria pilihan yang ditentukan.

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

public:
 virtual System::Reflection::MethodInfo ^ GetMethod(System::String ^ name, System::Reflection::BindingFlags bindingAttr, System::Reflection::Binder ^ binder, 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, Type[] types, System.Reflection.ParameterModifier[] modifiers);
abstract member GetMethod : string * System.Reflection.BindingFlags * System.Reflection.Binder * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.MethodInfo
override this.GetMethod : string * System.Reflection.BindingFlags * System.Reflection.Binder * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.MethodInfo
Public Function GetMethod (name As String, bindingAttr As BindingFlags, binder As Binder, types As Type(), modifiers As ParameterModifier()) As MethodInfo

Parameter

name
String

Nama metode yang akan didapatkan.

bindingAttr
BindingFlags

Kombinasi bitwise dari nilai enumerasi yang menentukan bagaimana pencarian anggota dilakukan oleh refleksi.

binder
Binder

Objek yang melakukan konversi jenis dari jenis argumen aktual ke jenis argumen formal.

types
Type[]

Jenis parameter yang digunakan untuk menemukan metode yang cocok.

modifiers
ParameterModifier[]

Array pengubah parameter yang memungkinkan pengikatan untuk bekerja dengan tanda tangan parameter tempat jenis telah dimodifikasi.

Mengembalikan

Metode yang memiliki nama yang ditentukan, jika ditemukan; jika tidak, null.

Penerapan

Lihat juga

Berlaku untuk