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] Przekazana liczba argumentów typu.

ppTypeArgs [in] Tablica wskaźników, z których każda wskazuje obiekt ICorDebugType reprezentujący 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łówek: CorDebug.idl, CorDebug.h

Biblioteka: CorGuids.lib

Wersje programu .NET Framework: dostępne od wersji 2.0