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 参数。

要求

**平台:**请参见 .NET Framework 系统要求

头文件: CorDebug.idl、CorDebug.h

**库:**CorGuids.lib

**.NET Framework 版本:**4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0

请参见

参考

ICorDebugEval2 接口