Sdílet prostřednictvím


ICorDebugEval2::NewParameterizedObject – metoda

Vytvoří instanci nového parametrizovaného objektu typu a volá metodu konstruktoru objektu.

Syntaxe

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 [v] Ukazatel na ICorDebugFunction objekt, který představuje konstruktor objektu, který má být vytvořena instance.

nTypeArgs [v] Počet předaných argumentů typu.

ppTypeArgs [v] Pole ukazatelů, z nichž každý odkazuje na ICorDebugType objekt, který představuje typ argumentu pro objekt, který je vytvořena instance.

nArgs [v] Počet argumentů předaných konstruktoru.

ppArgs [v] Pole ukazatelů, z nichž každý odkazuje na ICorDebugValue objekt, který představuje hodnotu argumentu, která je předána konstruktoru.

Poznámky

Konstruktor objektu může přijímat Type parametry.

Požadavky

Platformy: Viz požadavky na systém.

Hlavička: CorDebug.idl, CorDebug.h

Knihovna: CorGuids.lib

Verze rozhraní .NET Framework: Dostupné od verze 2.0