_Type.FindMembers(MemberTypes, BindingFlags, MemberFilter, Object) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
YÖNTEMIne sürümden bağımsız erişime FindMembers(MemberTypes, BindingFlags, MemberFilter, Object) sahip COM nesneleri sağlar.
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()
Parametreler
- memberType
- MemberTypes
MemberTypes
Aranacak üyenin türünü gösteren nesne.
- bindingAttr
- BindingFlags
Aramanın nasıl yürütüleceğini belirten bir veya daha fazla BindingFlags bit maskesi.
-veya-
Sıfır, döndürülecek null
.
- filter
- MemberFilter
Karşılaştırmaları yapan temsilci, şu anda denetlenmekte filterCriteria
olan üye ve false
ile eşleşiyorsa geri dönertrue
. Bu sınıf tarafından sağlanan , FilterName
ve FilterNameIgnoreCase
temsilcilerini kullanabilirsinizFilterAttribute
. İlki, arama ölçütü olarak , ve alanlarınıFieldAttributes
, diğer iki temsilci ise arama ölçütü olarak nesneleri kullanırString
.MethodImplAttributes
MethodAttributes
- filterCriteria
- Object
Nesne dizisinde bir üyenin döndürülip döndürülmeyeceğini belirleyen arama ölçütleri MemberInfo
.
, MethodAttributes
ve MethodImplAttributes
alanlarıFieldAttributes
, bu sınıf tarafından sağlanan temsilciyle FilterAttribute
birlikte kullanılabilir.
Döndürülenler
Belirtilen üye türündeki MemberInfo nesnelerin filtrelenmiş dizisi.
-veya-
Geçerlinin Type filtre ölçütlerine MemberInfouyan türünde üyeleri yoksa, türünde memberType
boş bir dizi.
Açıklamalar
Bu yöntem, yönetilmeyen koddan yönetilen sınıflara erişim içindir ve yönetilen koddan çağrılmamalıdır.
yöntemi, Type.FindMembers belirtilen üye türündeki MemberInfo nesnelerin filtrelenmiş bir dizisini döndürür.