TypeDelegator.GetMethodImpl Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.