Udostępnij za pośrednictwem


ICorDebugEval2::NewParameterizedObject — Metoda

Tworzy wystąpienie nowego sparametryzowanego obiektu typu i wywołuje metodę konstruktora obiektu.

Składnia

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

Parametry

pConstructor
[in] Wskaźnik do obiektu ICorDebugFunction, który reprezentuje konstruktor obiektu do utworzenia wystąpienia.

nTypeArgs
[in] Liczba przekazanych argumentów typu.

ppTypeArgs
[in] Tablica wskaźników, z których każda wskazuje obiekt ICorDebugType, który reprezentuje argument typu dla tworzonego obiektu.

nArgs
[in] Liczba argumentów przekazanych do konstruktora.

ppArgs
[in] Tablica wskaźników, z których każda wskazuje obiekt ICorDebugValue, który reprezentuje wartość argumentu przekazywaną do konstruktora.

Uwagi

Konstruktor obiektu może przyjmować Type parametry.

Wymagania

Platformy: Zobacz Wymagania systemowe.

Nagłówka: CorDebug.idl, CorDebug.h

Biblioteki: CorGuids.lib

wersje .NET Framework: dostępne od wersji 2.0