Condividi tramite


Metodo ICorDebugEval2::NewParameterizedObject

Crea un'istanza di un nuovo oggetto tipo con parametri e chiama il metodo costruttore dell'oggetto.

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

Parametri

  • pConstructor
    [in] Puntatore a un oggetto ICorDebugFunction che rappresenta il costruttore dell’oggetto di cui creare l’istanza.

  • nTypeArgs
    [in] Numero di argomenti di tipo passati.

  • ppTypeArgs
    [in] Matrice di puntatori, ognuno dei quali punta a un oggetto ICorDebugType che rappresenta un argomento tipo per l'oggetto di cui si sta creando un'istanza.

  • nArgs
    [in] Numero di argomenti passati al costruttore.

  • ppArgs
    [in] Matrice di puntatori, ognuno dei quali punta a un oggetto ICorDebugValue che rappresenta il valore di un argomento passato al costruttore.

Note

Il costruttore dell'oggetto può accettare parametri Type.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: CorDebug.idl, CorDebug.h

Libreria: CorGuids.lib

Versioni di .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Vedere anche

Riferimenti

Interfaccia ICorDebugEval2