Bagikan melalui


_Type.FindMembers(MemberTypes, BindingFlags, MemberFilter, Object) Metode

Definisi

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.

Berlaku untuk