Метод ICorDebugEval::NewArray
Выделяет новый массив указанного типа и измерений элемента.
Этот метод устарел в платформа .NET Framework версии 2.0. Вместо этого используйте ICorDebugEval2::NewParameterizedArray .
Синтаксис
HRESULT NewArray (
[in] CorElementType elementType,
[in] ICorDebugClass *pElementClass,
[in] ULONG32 rank,
[in, size_is(rank)] ULONG32 dims[],
[in, size_is(rank)] ULONG32 lowBounds[]
);
Параметры
elementType
[in] Значение перечисления CorElementType, указывающее тип элемента массива.
pElementClass
[in] Указатель на объект ICorDebugClass, указывающий класс элемента . Это значение может иметь значение NULL, если тип элемента является примитивным типом.
rank
[in] Количество измерений массива. В платформа .NET Framework 2.0 это значение должно быть равно 1.
dims
[in] Размер (в байтах) каждого измерения массива.
lowBounds
[в] Необязательно. Нижняя граница каждого измерения массива. Если это значение опущено, для каждого измерения предполагается нижняя граница, равная нулю.
Комментарии
Массив всегда создается в домене приложения, в котором в данный момент выполняется поток.
Требования
Платформы: см. раздел Требования к системе.
Заголовок: CorDebug.idl, CorDebug.h
Библиотека: CorGuids.lib
платформа .NET Framework версии: 1.1, 1.0
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по