_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 FilterAttribute
delegasi , FilterName
, dan FilterNameIgnoreCase
yang disediakan oleh kelas ini. Yang pertama menggunakan bidang FieldAttributes
, , MethodAttributes
dan 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 MethodAttributes
oleh 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.