Freigeben über


TypeDelegator.GetPropertyImpl-Methode

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.

Namespace: System.Reflection
Assembly: mscorlib (in mscorlib.dll)

Syntax

'Declaration
Protected Overrides Function GetPropertyImpl ( _
    name As String, _
    bindingAttr As BindingFlags, _
    binder As Binder, _
    returnType As Type, _
    types As Type(), _
    modifiers As ParameterModifier() _
) As PropertyInfo
'Usage
Dim name As String
Dim bindingAttr As BindingFlags
Dim binder As Binder
Dim returnType As Type
Dim types As Type()
Dim modifiers As ParameterModifier()
Dim returnValue As PropertyInfo

returnValue = Me.GetPropertyImpl(name, bindingAttr, binder, returnType, types, modifiers)
protected override PropertyInfo GetPropertyImpl (
    string name,
    BindingFlags bindingAttr,
    Binder binder,
    Type returnType,
    Type[] types,
    ParameterModifier[] modifiers
)
protected:
virtual PropertyInfo^ GetPropertyImpl (
    String^ name, 
    BindingFlags bindingAttr, 
    Binder^ binder, 
    Type^ returnType, 
    array<Type^>^ types, 
    array<ParameterModifier>^ modifiers
) override
protected PropertyInfo GetPropertyImpl (
    String name, 
    BindingFlags bindingAttr, 
    Binder binder, 
    Type returnType, 
    Type[] types, 
    ParameterModifier[] modifiers
)
protected override function GetPropertyImpl (
    name : String, 
    bindingAttr : BindingFlags, 
    binder : Binder, 
    returnType : Type, 
    types : Type[], 
    modifiers : ParameterModifier[]
) : PropertyInfo

Parameter

  • name
    Die abzurufende Eigenschaft.
  • bindingAttr
    Eine Bitmaske, die sich auf die Ausführung der Suche auswirkt. Der Wert ist eine Kombination von 0 (null) oder mehr Bitflags aus der BindingFlags-Enumeration.
  • 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 (Nothing in Visual Basic) aufweist, wird der Standardbinder verwendet. Siehe Binder.
  • returnType
    Der Rückgabetyp der Eigenschaft.
  • types
    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
    Ein Array derselben Länge wie Typen mit Elementen, die die Attribute darstellen, die den Parametern der abzurufenden Methode zugeordnet sind.

Rückgabewert

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

Plattformen

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

TypeDelegator-Klasse
TypeDelegator-Member
System.Reflection-Namespace