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


Интерфейс ICorDebugHeapEnum

Предоставляет перечислитель для объектов в управляемой куче. Этот интерфейс является подклассом интерфейса ICorDebugEnum.

Методы

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

Замечания

Интерфейс ICorDebugHeapEnum реализует интерфейс ICorDebugEnum.

Экземпляр ICorDebugHeapEnum заполняется COR_HEAPOBJECT экземплярами путем вызова метода ICorDebugProcess5::EnumerateHeap . Каждый экземпляр COR_HEAPOBJECT в коллекции представляет либо динамический объект в куче, либо объект, который не коренится каким-либо объектом, но еще не был собран сборщиком мусора. Объекты COR_HEAPOBJECT в коллекции можно перечислить, вызвав метод ICorDebugHeapEnum::Next .

Требования

Платформ: См. сведения о поддерживаемых операционных системах .NET.

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

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

Версии .NET: Доступно с версии .NET Framework 4.5