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


Метод 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++.

Комментарии

И pDimensionSizespDimensionLowerBounds являются параллельными массивами, поэтому элементы, расположенные по одному индексу в каждом массиве, являются характеристиками одной сущности.

Требования

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

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

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

версии платформа .NET Framework: доступно с версии 2.0

См. также раздел