TypeDelegator.GetPropertyImpl 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.
Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen bağlama kısıtlamalarını kullanarak parametreleri belirtilen bağımsız değişken türleri ve değiştiricileriyle eşleşen belirtilen özelliği arar.
protected:
override System::Reflection::PropertyInfo ^ GetPropertyImpl(System::String ^ name, System::Reflection::BindingFlags bindingAttr, System::Reflection::Binder ^ binder, Type ^ returnType, cli::array <Type ^> ^ types, cli::array <System::Reflection::ParameterModifier> ^ modifiers);
protected override System.Reflection.PropertyInfo? GetPropertyImpl (string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder? binder, Type? returnType, Type[]? types, System.Reflection.ParameterModifier[]? modifiers);
protected override System.Reflection.PropertyInfo GetPropertyImpl (string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, Type returnType, Type[] types, System.Reflection.ParameterModifier[] modifiers);
override this.GetPropertyImpl : string * System.Reflection.BindingFlags * System.Reflection.Binder * Type * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.PropertyInfo
Protected Overrides Function GetPropertyImpl (name As String, bindingAttr As BindingFlags, binder As Binder, returnType As Type, types As Type(), modifiers As ParameterModifier()) As PropertyInfo
Parametreler
- name
- String
Alınacak özellik.
- bindingAttr
- BindingFlags
Aramanın nasıl yürütüldüğünü etkileyen bir bit maskesi. değeri, değerinden BindingFlagssıfır veya daha fazla bit bayrağının birleşimidir.
- binder
- Binder
Bağlamayı, bağımsız değişken türlerini zorlamayı, üyeleri çağırmayı ve nesneleri yansıma yoluyla almayı MemberInfo
sağlayan nesne. ise binder
null
, varsayılan bağlayıcı kullanılır. Bkz. Binder.
- returnType
- Type
Özelliğinin dönüş türü.
- types
- Type[]
Parametre türlerinin listesi. Liste parametrelerin sayısını, sırasını ve türlerini temsil eder. Türler null olamaz; parametresiz bir yöntem aramak için uygun GetMethod
bir yöntem veya boş bir dizi kullanın.
- modifiers
- ParameterModifier[]
Alınacak yöntemin parametreleriyle ilişkili öznitelikleri temsil eden öğelere sahip türlerle aynı uzunlukta bir dizi.
Döndürülenler
PropertyInfo Özellik için belirtilen ölçütle eşleşen bir nesne veya eşleşme bulunamazsa null.