Интерфейс ICorDebugHeapEnum
Предоставляет перечислитель для объектов в управляемой куче. Этот интерфейс является подклассом интерфейса ICorDebugEnum.
Методы
Метод | Описание |
---|---|
Метод Next | Возвращает указанное число экземпляров COR_HEAPOBJECT , содержащих сведения об объектах в управляемой куче. |
Комментарии
Интерфейс ICorDebugHeapEnum
реализует интерфейс ICorDebugEnum.
Экземпляр ICorDebugHeapEnum
заполняется COR_HEAPOBJECT экземплярами путем вызова метода ICorDebugProcess5::EnumerateHeap . Каждый экземпляр COR_HEAPOBJECT в коллекции представляет либо динамический объект в куче, либо объект, который не является корнем ни одного объекта, но еще не был собран сборщиком мусора.
COR_HEAPOBJECT объекты в коллекции можно перечислить, вызвав метод ICorDebugHeapEnum::Next.
Требования
Платформы: см. раздел Требования к системе.
Заголовок: CorDebug.idl, CorDebug.h
Библиотека: CorGuids.lib
версии платформа .NET Framework: доступно с версии 4.5