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


Интерфейс ICorDebugHeapSegmentEnum

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

Методы

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

Замечания

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

Экземпляр ICorDebugHeapSegmentEnum заполняется COR_SEGMENT экземплярами путем вызова метода ICorDebugProcess5::EnumerateHeapRegions . Объекты COR_SEGMENT в коллекции можно перечислить, вызвав метод ICorDebugHeapSegmentEnum::Next .

Объект ICorDebugHeapSegmentEnum коллекции перечисляет все области памяти, которые могут содержать управляемые объекты, но не гарантирует, что управляемые объекты фактически находятся в этих регионах. Она может включать сведения о пустых или зарезервированных регионах памяти.

Требования

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

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

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

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