ICorDebugEval2::NewParameterizedObject 方法

实例化新的参数化类型对象并调用对象的构造函数方法。

语法

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

参数

pConstructor
[in] 指向 ICorDebugFunction 对象的指针,此对象表示要实例化的对象构造函数。

nTypeArgs
[in] 传递的类型参数数目。

ppTypeArgs
[in] 指针数组,其中每个指针指向 ICorDebugType 对象,此对象表示要实例化的对象类型参数。

nArgs
[in] 传递给构造函数的参数数目。

ppArgs
[in] 指针数组,其中每个指针指向 ICorDebugValue 对象,此对象表示传递给构造函数的参数值。

备注

对象的构造函数可以采用 Type 参数。

要求

平台:请参阅系统要求

标头:CorDebug.idl、CorDebug.h

库:CorGuids.lib

.NET Framework 版本:自 2.0 起可用