Metodo ICorDebugEval2::NewParameterizedObject
Crea un'istanza di un nuovo oggetto di tipo con parametri e chiama il metodo del costruttore dell'oggetto.
Sintassi
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 un'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 di tipo per l'oggetto di cui viene creata 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 un valore di argomento passato al costruttore.
Osservazioni:
Il costruttore dell'oggetto può accettare Type parametri.
Requisiti
Piattaforme: vedere Requisiti di sistema.
Intestazione: CorDebug.idl, CorDebug.h
Libreria: CorGuids.lib
Versioni di .NET Framework: disponibili dalla versione 2.0