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


Метод ICorDebugHeapEnum::Next

Возвращает указанное количество экземпляров COR_HEAPOBJECT , содержащих сведения об объектах в управляемой куче.

Синтаксис

HRESULT Next(
    [in] ULONG celt,    [out, size_is(celt), length_is(*pceltFetched)] COR_HEAPOBJECT  objects[],
    [out] ULONG *pceltFetched
);

Параметры

celt [in] Число извлекаемых объектов.

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

pceltFetched [out] Указатель на количество объектов COR_HEAPOBJECT фактически возвращено objects. Это значение может быть null, если параметр celt имеет значение 1.

Замечания

Поле COR_HEAPOBJECT.type является идентификатором вложенного COM-интерфейса с подсчетом ссылок. Эта ссылка должна быть выпущена вызывающим объектом ICorDebugHeapEnum::Next.

Требования

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

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

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

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

См. также