TypeDelegator.GetMember(String, MemberTypes, BindingFlags) 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.
Verilen name, typeve bindingAttrtarafından belirtilen üyeleri (özellikler, yöntemler, oluşturucular, alanlar, olaylar ve iç içe türler) döndürür.
public:
override cli::array <System::Reflection::MemberInfo ^> ^ GetMember(System::String ^ name, System::Reflection::MemberTypes type, System::Reflection::BindingFlags bindingAttr);
public override System.Reflection.MemberInfo[] GetMember(string name, System.Reflection.MemberTypes type, System.Reflection.BindingFlags bindingAttr);
override this.GetMember : string * System.Reflection.MemberTypes * System.Reflection.BindingFlags -> System.Reflection.MemberInfo[]
Public Overrides Function GetMember (name As String, type As MemberTypes, bindingAttr As BindingFlags) As MemberInfo()
Parametreler
- name
- String
Alınacak üyenin adı.
- type
- MemberTypes
Aramanın nasıl yürütüldüğünü etkileyen bit maskesi. değeri, 'den BindingFlagssıfır veya daha fazla bit bayrağının birleşimidir.
- bindingAttr
- BindingFlags
Alınacak üye türü.
Döndürülenler
Geçerli sınıfın tüm üyelerini ve belirtilen ölçütleri karşılayan temel sınıfını içeren tür MemberInfo dizisi.
Özel durumlar
name parametresidirnull.
Açıklamalar
ise bindingAttrBindingFlags. NonPublic, tüm üyeler dikkate alınacaktır. Eşleşme yoksa boş bir dizi döndürülür.