_Type.FindMembers(MemberTypes, BindingFlags, MemberFilter, Object) 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.
Menyediakan objek COM dengan akses independen versi ke FindMembers(MemberTypes, BindingFlags, MemberFilter, Object) metode .
public:
cli::array <System::Reflection::MemberInfo ^> ^ FindMembers(System::Reflection::MemberTypes memberType, System::Reflection::BindingFlags bindingAttr, System::Reflection::MemberFilter ^ filter, System::Object ^ filterCriteria);
public System.Reflection.MemberInfo[] FindMembers(System.Reflection.MemberTypes memberType, System.Reflection.BindingFlags bindingAttr, System.Reflection.MemberFilter filter, object filterCriteria);
abstract member FindMembers : System.Reflection.MemberTypes * System.Reflection.BindingFlags * System.Reflection.MemberFilter * obj -> System.Reflection.MemberInfo[]
Public Function FindMembers (memberType As MemberTypes, bindingAttr As BindingFlags, filter As MemberFilter, filterCriteria As Object) As MemberInfo()
Parameter
- memberType
- MemberTypes
Objek MemberTypes yang menunjukkan jenis anggota yang akan dicari.
- bindingAttr
- BindingFlags
Bitmask terdiri dari satu atau beberapa BindingFlags yang menentukan bagaimana pencarian dilakukan.
-atau-
Zero, untuk mengembalikan null.
- filter
- MemberFilter
Delegasi yang melakukan perbandingan true , mengembalikan jika anggota yang saat ini diperiksa cocok dengan filterCriteria dan false sebaliknya. Anda dapat menggunakan FilterAttributedelegasi , FilterName, dan FilterNameIgnoreCase yang disediakan oleh kelas ini. Yang pertama menggunakan bidang FieldAttributes, , MethodAttributesdan MethodImplAttributes sebagai kriteria pencarian, dan dua delegasi lainnya menggunakan String objek sebagai kriteria pencarian.
- filterCriteria
- Object
Kriteria pencarian yang menentukan apakah anggota dikembalikan dalam array MemberInfo objek.
Bidang FieldAttributes, , dan MethodImplAttributes dapat digunakan bersama dengan delegasi yang FilterAttribute disediakan MethodAttributesoleh kelas ini.
Mengembalikan
Array objek yang MemberInfo difilter dari jenis anggota yang ditentukan.
-atau-
Array kosong dari jenis MemberInfo, jika saat ini Type tidak memiliki anggota tipe memberType yang cocok dengan kriteria filter.
Keterangan
Metode ini untuk akses ke kelas terkelola dari kode yang tidak dikelola, dan tidak boleh dipanggil dari kode terkelola.
Metode mengembalikan Type.FindMembers array MemberInfo objek yang difilter dari jenis anggota yang ditentukan.