Bagikan melalui


TypeBuilder.GetMethodImpl Metode

Definisi

Saat ditimpa dalam kelas turunan, cari metode yang ditentukan yang parameternya cocok dengan jenis argumen dan pengubah yang ditentukan, menggunakan batasan pengikatan yang ditentukan dan konvensi panggilan yang ditentukan.

protected:
 override System::Reflection::MethodInfo ^ GetMethodImpl(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);
protected override System.Reflection.MethodInfo? GetMethodImpl (string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder? binder, System.Reflection.CallingConventions callConvention, Type[]? types, System.Reflection.ParameterModifier[]? modifiers);
protected override System.Reflection.MethodInfo GetMethodImpl (string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConvention, Type[] types, System.Reflection.ParameterModifier[] modifiers);
override this.GetMethodImpl : string * System.Reflection.BindingFlags * System.Reflection.Binder * System.Reflection.CallingConventions * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.MethodInfo
Protected Overrides Function GetMethodImpl (name As String, bindingAttr As BindingFlags, binder As Binder, callConvention As CallingConventions, types As Type(), modifiers As ParameterModifier()) As MethodInfo

Parameter

name
String

String yang berisi nama metode yang akan didapatkan.

bindingAttr
BindingFlags

Kombinasi bitwise dari nilai enumerasi yang menentukan bagaimana pencarian dilakukan.

-atau-

Default untuk mengembalikan null.

binder
Binder

Objek yang mendefinisikan sekumpulan properti dan memungkinkan pengikatan, yang dapat melibatkan pemilihan metode yang kelebihan beban, pemaksaan jenis argumen, dan pemanggilan anggota melalui pantulan.

-atau-

Referensi null (Nothing di Visual Basic), untuk menggunakan DefaultBinder.

callConvention
CallingConventions

Objek yang menentukan sekumpulan aturan yang akan digunakan mengenai urutan dan tata letak argumen, bagaimana nilai pengembalian diteruskan, daftar apa yang digunakan untuk argumen, dan proses apa yang membersihkan tumpukan.

types
Type[]

Array objek Type yang mewakili jumlah, urutan, dan jenis parameter untuk metode yang akan didapatkan.

-atau-

Array kosong dari jenis Type (yaitu, Jenis[] jenis = Tipe baru[0]) untuk mendapatkan metode yang tidak mengambil parameter.

-atau-

null. Jika typesnull, argumen tidak cocok.

modifiers
ParameterModifier[]

Array objek ParameterModifier yang mewakili atribut yang terkait dengan elemen yang sesuai dalam array types. Pengikat default tidak memproses parameter ini.

Mengembalikan

Objek yang mewakili metode yang cocok dengan persyaratan yang ditentukan, jika ditemukan; jika tidak, null.

Berlaku untuk