Interface ICorDebugHeapSegmentEnum

Fornece um enumerador para regiões de memória do heap gerenciado. Essa interface é uma subclasse da interface ICorDebugEnum.

Métodos

Método Descrição
Método Next Obtém o número especificado de instâncias de COR_SEGMENT que contêm informações sobre regiões do heap gerenciado.

Comentários

A interface ICorDebugHeapSegmentEnum implementa a interface ICorDebugEnum.

Uma ICorDebugHeapSegmentEnum instância é preenchida com instâncias de COR_SEGMENT chamando o método ICorDebugProcess5::EnumerateHeapRegions. Os objetos COR_SEGMENT na coleção podem ser enumerados chamando o método ICorDebugHeapSegmentEnum::Next.

Um ICorDebugHeapSegmentEnum objeto de coleção enumera todas as regiões de memória que podem conter objetos gerenciados, mas não garante que os objetos gerenciados realmente residam nessas regiões. Ele pode incluir informações sobre regiões de memória vazias ou reservadas.

Requisitos

Plataformas: confira Requisitos do sistema.

Cabeçalho: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versões do .NET Framework: disponíveis desde 4.5

Confira também