Teilen über


ICorDebugEval2::NewParameterizedObject-Methode

Instanziiert ein neues parametrisiertes Typobjekt und ruft die Konstruktormethode des Objekts auf.

Syntax

HRESULT NewParameterizedObject (  
    [in] ICorDebugFunction     *pConstructor,  
    [in] ULONG32               nTypeArgs,  
    [in, size_is(nTypeArgs)] ICorDebugType *ppTypeArgs[],  
    [in] ULONG32               nArgs,  
    [in, size_is(nArgs)] ICorDebugValue *ppArgs[]  
);  

Parameter

pConstructor
[in] Ein Zeiger auf ein ICorDebugClass-Objekt, das die Klasse des zu instanziierenden Objekts darstellt.

nTypeArgs
[in] Die Anzahl der übergebenen Typargumente.

ppTypeArgs
[in] Ein Array von Zeigern, die jeweils auf ein ICorDebugType-Objekt zeigen, das ein Typargument für das instanziierte Objekt darstellt.

nArgs
[in] Die Anzahl der Argumente, die an den Konstruktor übergeben werden.

ppArgs
[in] Ein Array von Zeigern, die jeweils auf ein ICorDebugValue-Objekt zeigen, das einen Argumentwert darstellt, der an den Konstruktor übergeben wird.

Hinweise

Der Konstruktor des Objekts kann Type-Parameter annehmen.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.

Header: CorDebug.idl, CorDebug.h

Bibliothek: CorGuids.lib

.NET Framework-Versionen: Seit 2.0 verfügbar.