Udostępnij przez


ICorDebugHeapSegmentEnum, interfejs

Udostępnia moduł wyliczający dla regionów pamięci zarządzanego sterta. Ten interfejs jest podklasą interfejsu ICorDebugEnum.

Methods

Metoda Description
Następna metoda Pobiera określoną liczbę wystąpień COR_SEGMENT zawierających informacje o regionach zarządzanego sterta.

Uwagi

Interfejs ICorDebugHeapSegmentEnum implementuje interfejs ICorDebugEnum.

Wystąpienie ICorDebugHeapSegmentEnum jest wypełniane COR_SEGMENT wystąpieniami przez wywołanie metody ICorDebugProcess5::EnumerateHeapRegions . Obiekty COR_SEGMENT w kolekcji można wyliczyć, wywołując metodę ICorDebugHeapSegmentEnum::Next .

Obiekt ICorDebugHeapSegmentEnum kolekcji wylicza wszystkie regiony pamięci, które mogą zawierać obiekty zarządzane, ale nie gwarantuje, że obiekty zarządzane rzeczywiście znajdują się w tych regionach. Może zawierać informacje o pustych lub zarezerwowanych regionach pamięci.

Requirements

Platformy: Zobacz Obsługiwane systemy operacyjne platformy .NET.

Nagłówek: CorDebug.idl, CorDebug.h

Biblioteka: CorGuids.lib

Wersje platformy .NET: Dostępne od programu .NET Framework 4.5