Поделиться через


Метод ICorProfilerInfo2::GetArrayObjectInfo

Получает подробные сведения об объекте массива.

HRESULT GetArrayObjectInfo(
    [in] ObjectID objectId,
    [in] ULONG32 cDimensions,
    [out, size_is(cDimensions), length_is(cDimensions)] ULONG32 pDimensionSizes[],
    [out, size_is(cDimensions), length_is(cDimensions)] int pDimensionLowerBounds[],
    [out] BYTE **ppData);

Параметры

  • objectId
    [in] Идентификатор допустимого массива значений.

  • cDimensions
    [in] Ранг (число измерений) массива.

  • pDimensionSizes
    [out] Массив, содержащий целые числа, каждое из которых представляет размерность массива.

  • pDimensionLowerBounds
    [out] Массив, содержащий целые числа, каждое из которых представляет нижнюю границу размерности массива.

  • ppData
    [out] Указатель на адрес буфера строк для массива, структурированного в соответствии с правилами для C++.

Заметки

Параметры pDimensionSizes и pDimensionLowerBounds — это параллельные массивы, поэтому элементы, обладающие в массиве одинаковыми индексами, являются характеристиками одной и той же записи.

Требования

Платформы: см. раздел Требования к системе для .NET Framework.

Заголовок: CorProf.idl, CorProf.h

Библиотека: CorGuids.lib

Версии платформы .NET Framework: 4, 3.5 с пакетом обновления 1 (SP1), 3.5, 3.0 с пакетом обновления 1 (SP1), 3.0, 2.0 с пакетом обновления 1 (SP1), 2.0

См. также

Ссылки

Интерфейс ICorProfilerInfo

Интерфейс ICorProfilerInfo2