Udostępnij przez


ICorDebugProcess5, interfejs

Rozszerza interfejs ICorDebugProcess w celu obsługi dostępu do zarządzanej sterty w celu udostępnienia informacji na temat odzyskiwania pamięci zarządzanych obiektów oraz określenia, czy debuger ładuje obrazy z lokalnej natywnej pamięci podręcznej obrazów aplikacji.

Methods

Metoda Description
EnableNGenPolicy, metoda Ustawia wartość określającą sposób ładowania obrazów natywnych przez aplikację podczas działania w ramach zarządzanego debugera.
EnumerateGCReferences, metoda Pobiera moduł wyliczający dla wszystkich obiektów, które mają być odśmiecane w procesie.
EnumerateHandles, metoda Pobiera moduł wyliczający dla uchwytów obiektów w procesie.
EnumerateHeap, metoda Pobiera moduł wyliczający dla obiektów na zarządzanym stosie.
EnumerateHeapRegions, metoda Pobiera moduł wyliczający dla regionów zarządzanego sterta.
GetArrayLayout, metoda Pobiera informacje o układzie tablicy w pamięci.
GetGCHeapInformation, metoda Pobiera wskaźnik do struktury COR_HEAPINFO zawierającej informacje o obiektach, które mają być wyrzucane na śmieci na zarządzanym stercie.
GetObject, metoda Pobiera wskaźnik do obiektu na zarządzanym stercie.
GetTypeFields, metoda Pobiera wskaźnik do tablicy zawierającej informacje o polu dla typu na podstawie identyfikatora typu.
GetTypeForTypeID, metoda Pobiera obiekt typu, który dostarcza informacje o obiekcie na podstawie jego identyfikatorów typów.
GetTypeID, metoda Pobiera identyfikator typu obiektu pod określonym adresem.
GetTypeLayout, metoda Pobiera informacje o układzie obiektu w pamięci na podstawie jego identyfikatora typu.

Uwagi

Ten interfejs logicznie rozszerza interfejsY ICorDebugProcess, ICorDebugProcess2 i ICorDebugProcess3 .

Uwaga / Notatka

Ten interfejs nie obsługuje wywoływanego zdalnie z innego komputera lub z innego procesu.

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