Freigeben über


_Type.GetConstructor-Methode: (Type[])

 

Veröffentlicht: Oktober 2016

Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die Type.GetConstructor Methode.

Namespace:   System.Runtime.InteropServices
Assembly:  mscorlib (in mscorlib.dll)

Syntax

ConstructorInfo GetConstructor(
    Type[] types
)
ConstructorInfo^ GetConstructor(
    array<Type^>^ types
)
abstract GetConstructor : 
        types:Type[] -> ConstructorInfo
Function GetConstructor (
    types As Type()
) As ConstructorInfo

Parameter

  • types
    Type: System.Type[]

    Ein Array von Type-Objekten, das die Anzahl, die Reihenfolge und den Typ der Parameter des abzurufenden Konstruktors darstellt.

    - oder -

    Ein leeres Array von Type-Objekten zum Abrufen eines Konstruktors ohne Parameter. Das static-Feld Type.EmptyTypes stellt ein entsprechendes leeres Array bereit.

Rückgabewert

Type: System.Reflection.ConstructorInfo

Ein ConstructorInfo Objekt, das den öffentlichen Instanzkonstruktor, dessen Parameter den Typen im Parametertyparray, entsprechen, sofern gefunden, andernfalls, darstellt null.

Hinweise

Diese Methode ist für den Zugriff auf verwaltete Klassen aus nicht verwaltetem Code und sollte nicht aus verwaltetem Code aufgerufen werden.

Die Type.GetConstructor -Methode sucht einen öffentlichen Instanzkonstruktor, dessen Parameter den Typen im angegebenen Array entsprechen.

Versionsinformationen

.NET Framework
Verfügbar seit 1.1

Siehe auch

GetConstructor Überladen
_Type-Schnittstelle
System.Runtime.InteropServices-Namespace

Zurück zum Anfang