Метод 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
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по