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


Метод IXCLRDataValue::GetArrayProperties

Возвращает определение значения массива.

Примечание.

Этот API изначально был разработан для внутреннего использования во время выполнения. Хотя она теперь поддерживается для 3-го стороннего использования, мы рекомендуем по возможности работать с ICorDebug ICorProfiler и API.

Синтаксис

HRESULT GetArrayProperties(
    [out] ULONG32 *rank,
    [out] ULONG32 *totalElements,
    [in] ULONG32 numDim,
    [out, size_is(numDim)] ULONG32 dims[],
    [in] ULONG32 numBases,
    [out, size_is(numBases)] LONG32 bases[]
);

Параметры

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

totalElements
[out] Общее количество элементов в массиве.

numDim
[in] Размер буфера dims .

dims
[out] Массив, содержащий размер каждого измерения массива.

numBases
[in] Размер буфера bases .

bases
[out] Массив, содержащий базу каждого измерения массива.

Замечания

Предоставленный метод является частью IXCLRDataValue интерфейса и соответствует 24-му слоту таблицы виртуальных методов.

Требования

Платформы: см. раздел Требования к системе. Заголовок: Нет библиотеки: нет платформа .NET Framework версий: доступно с версии 4.7

См. также