TypeDelegator.GetMethodImpl Metode

Definisi

Mencari 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

Nama metode.

bindingAttr
BindingFlags

Bitmask yang memengaruhi cara pencarian dilakukan. Nilai adalah kombinasi bendera bit nol atau lebih dari BindingFlags.

binder
Binder

Objek yang memungkinkan pengikatan, paksaan jenis argumen, pemanggilan anggota, dan pengambilan MemberInfo objek menggunakan pantulan. Jika binder adalah null, pengikat default digunakan.

callConvention
CallingConventions

Konvensi pemanggilan.

types
Type[]

Array jenis Type yang berisi daftar nomor parameter, urutan, dan jenis. Jenis tidak boleh null; gunakan metode yang sesuai GetMethod atau array kosong untuk mencari metode tanpa parameter.

modifiers
ParameterModifier[]

Array jenis ParameterModifier yang memiliki panjang types yang sama dengan array, yang elemennya mewakili atribut yang terkait dengan parameter metode yang akan didapatkan.

Mengembalikan

Objek MethodInfoInfo untuk metode implementasi yang cocok dengan kriteria yang ditentukan, atau null jika kecocokan tidak dapat ditemukan.

Keterangan

Parameter callConvention menunjukkan konvensi panggilan untuk titik masuk. Jika tidak CallingConventions ditentukan, nilai default CallingConventions akan Standard digunakan.

Berlaku untuk

Lihat juga