Интерфейс ICorDebugHeapSegmentEnum

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

Методы

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

Комментарии

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

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

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

Требования

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

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

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

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

См. также раздел