Compartilhar 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
Método Next Obtém o número especificado de COR_SEGMENT instâncias 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 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.

Requirements

Plataformas: Consulte sistemas operacionais com suporte do .NET.

Cabeçalho: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

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