Freigeben über


TypeDelegator.GetConstructorImpl-Methode

Ruft den Konstruktor ab, der die TypeDelegator-Klasse implementiert.

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

Syntax

'Declaration
Protected Overrides Function GetConstructorImpl ( _
    bindingAttr As BindingFlags, _
    binder As Binder, _
    callConvention As CallingConventions, _
    types As Type(), _
    modifiers As ParameterModifier() _
) As ConstructorInfo
'Usage
Dim bindingAttr As BindingFlags
Dim binder As Binder
Dim callConvention As CallingConventions
Dim types As Type()
Dim modifiers As ParameterModifier()
Dim returnValue As ConstructorInfo

returnValue = Me.GetConstructorImpl(bindingAttr, binder, callConvention, types, modifiers)
protected override ConstructorInfo GetConstructorImpl (
    BindingFlags bindingAttr,
    Binder binder,
    CallingConventions callConvention,
    Type[] types,
    ParameterModifier[] modifiers
)
protected:
virtual ConstructorInfo^ GetConstructorImpl (
    BindingFlags bindingAttr, 
    Binder^ binder, 
    CallingConventions callConvention, 
    array<Type^>^ types, 
    array<ParameterModifier>^ modifiers
) override
protected ConstructorInfo GetConstructorImpl (
    BindingFlags bindingAttr, 
    Binder binder, 
    CallingConventions callConvention, 
    Type[] types, 
    ParameterModifier[] modifiers
)
protected override function GetConstructorImpl (
    bindingAttr : BindingFlags, 
    binder : Binder, 
    callConvention : CallingConventions, 
    types : Type[], 
    modifiers : ParameterModifier[]
) : ConstructorInfo

Parameter

  • 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.
  • callConvention
    Die Aufrufkonventionen.
  • types
    Ein Array vom Typ Type, das eine Liste mit Anzahl, Reihenfolge und Typen der Parameter enthält. Typen können nicht NULL (Nothing in Visual Basic) sein. Verwenden Sie für die Suche nach einer Methode ohne Parameter eine geeignete GetMethod-Methode oder ein leeres Array.
  • modifiers
    Ein Array vom Typ ParameterModifier mit derselben Länge wie das types-Array, dessen Elemente die Attribute darstellen, die den Parametern der abzurufenden Methode zugeordnet sind.

Rückgabewert

Ein ConstructorInfo-Objekt für die Methode, die mit den angegebenen Kriterien übereinstimmt, oder NULL (Nothing in Visual Basic), wenn keine Übereinstimmung gefunden werden kann.

Hinweise

Der callConvention-Parameter gibt die Aufrufkonvention für den Einstiegspunkt an. Wenn keine Aufrufkonvention angegeben ist, wird der CallingConventions-Standardwert Standard verwendet.

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
CallingConventions-Enumeration
BindingFlags-Enumeration
Binder-Klasse