Dela via


ICorDebugHeapSegmentEnum-gränssnitt

Tillhandahåller en uppräkning för minnesregionerna i den hanterade heapen. Det här gränssnittet är en underklass till gränssnittet ICorDebugEnum.

Metoder

Metod Beskrivning
Nästa metod Hämtar det angivna antalet COR_SEGMENT instanser som innehåller information om regioner i den hanterade heapen.

Kommentarer

Gränssnittet ICorDebugHeapSegmentEnum implementerar gränssnittet ICorDebugEnum.

En ICorDebugHeapSegmentEnum instans fylls i med COR_SEGMENT instanser genom att anropa metoden ICorDebugProcess5::EnumerateHeapRegions . De COR_SEGMENT objekten i samlingen kan räknas upp genom att anropa metoden ICorDebugHeapSegmentEnum::Next .

Ett ICorDebugHeapSegmentEnum samlingsobjekt räknar upp alla minnesregioner som kan innehålla hanterade objekt, men det garanterar inte att hanterade objekt faktiskt finns i dessa regioner. Den kan innehålla information om tomma eller reserverade minnesregioner.

Krav

Plattformar: Se Systemkrav.

Huvudet: CorDebug.idl, CorDebug.h

Bibliotek: CorGuids.lib

.NET Framework versioner: Tillgänglig sedan 4.5

Se även