TypeBuilder.GetPropertyImpl Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wenn eine abgeleitete Klasse überschrieben wird, wird mithilfe der angegebenen Bindungseinschränkungen nach der angegebenen Eigenschaft gesucht, 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 Zeichenfolge, die den Namen der abzurufenden Eigenschaft enthält.
- bindingAttr
- BindingFlags
Eine bitweise Kombination der Enumerationswerte, die angeben, wie die Suche durchgeführt wird.
-oder-
Default, um null
zurückzugeben.
- binder
- Binder
Ein Objekt, das einen Satz von Eigenschaften definiert und eine Bindung ermöglicht, die auswahl eines überladenen Elements, die Koersion von Argumenttypen und den Aufruf eines Elements durch Spiegelung umfassen kann.
-oder-
Ein null
Verweis (Nothing
in Visual Basic), um die DefaultBinderzu verwenden.
- returnType
- Type
Der Rückgabetyp der Eigenschaft.
- types
- Type[]
Ein Array von Type Objekten, die die Anzahl, Reihenfolge und den Typ der Parameter für die abzurufende indizierte Eigenschaft darstellen.
-oder-
Ein leeres Array des Typs Type (d. h. Type[] types = new Type[0]), um eine Eigenschaft abzurufen, die nicht indiziert ist.
- modifiers
- ParameterModifier[]
Ein Array von ParameterModifier Objekten, die die Attribute darstellen, die dem entsprechenden Element im types
Array zugeordnet sind. Der Standardordner verarbeitet diesen Parameter nicht.
Gibt zurück
Ein Objekt, das die Eigenschaft darstellt, die den angegebenen Anforderungen entspricht, falls gefunden; andernfalls null
.