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.