Partilhar via


ICorDebugHeapSegmentEnum Interface

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

Methods

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

Observações

A ICorDebugHeapSegmentEnum interface implementa a interface ICorDebugEnum.

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

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. Pode incluir informações sobre regiões de memória vazias ou reservadas.

Requerimentos

Plataformas: Consulte Sistemas operacionais suportados pelo .NET.

Cabeçalho: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versões .NET: Disponível desde: .NET Framework 4.5