TypeDelegator.GetPropertyImpl Yöntem

Tanım

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 bindernull, 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.

Şunlara uygulanır