Freigeben über


TypeDelegator.GetPropertyImpl Methode

Definition

Sucht beim Überschreiben in einer abgeleiteten Klasse unter Verwendung der angegebenen Bindungseinschränkungen nach der angegebenen Eigenschaft, deren Parameter den angegebenen Argumenttypen und -modifizierern entsprechen.

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

Parameter

name
String

Die abzurufende Eigenschaft.

bindingAttr
BindingFlags

Eine Bitmaske, die sich auf die Ausführung der Suche auswirkt. Der Wert ist eine Kombination von 0 (null) oder mehr Bitflags aus den BindingFlags.

binder
Binder

Ein Objekt, das die Bindung, die Umwandlung von Argumenttypen, das Aufrufen von Membern und das Abrufen von MemberInfo-Objekten über Reflektion ermöglicht. Wenn binder den Wert null aufweist, wird der Standardbinder verwendet. Siehe Binder.

returnType
Type

Der Rückgabetyp der Eigenschaft.

types
Type[]

Eine Liste von Parametertypen. In der Liste werden Anzahl, Reihenfolge und Typen der Parameter dargestellt. Typen können nicht NULL sein. Verwenden Sie für die Suche nach einer Methode ohne Parameter eine geeignete GetMethod-Methode oder ein leeres Array.

modifiers
ParameterModifier[]

Ein Array derselben Länge wie Typen mit Elementen, die die Attribute darstellen, die den Parametern der abzurufenden Methode zugeordnet sind.

Gibt zurück

Ein PropertyInfo-Objekt für die Eigenschaft, die mit den angegebenen Kriterien übereinstimmt, oder NULL, wenn keine Übereinstimmung gefunden werden kann.

Gilt für: