ICorDebugProcess5 — Interfejs
Rozszerza interfejs ICorDebugProcess w celu obsługi dostępu do zarządzanej sterty w celu zapewnienia informacji o odśmieceniu pamięci zarządzanych obiektów oraz o określenie, czy debuger ładuje obrazy z lokalnej pamięci podręcznej obrazów natywnych aplikacji.
Metody
Metoda | Opis |
---|---|
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ą zostać odśmiecane w procesie. |
EnumerateHandles, metoda | Pobiera moduł wyliczający dla dojść 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 stosu. |
GetArrayLayout, metoda | Pobiera informacje o układzie tablicy w pamięci. |
GetGCHeapInformation, metoda | Pobiera wskaźnik do struktury COR_HEAPINFO , która zawiera informacje o obiektach, które mają być odśmiecane na zarządzanym stosie. |
GetObject — Metoda | Pobiera wskaźnik do obiektu na zarządzanym stosie. |
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
Ten interfejs nie obsługuje wywoływanego zdalnie z innego komputera lub z innego procesu.
Wymagania
Platformy: Zobacz Wymagania systemowe.
Nagłówka: CorDebug.idl, CorDebug.h
Biblioteki: CorGuids.lib
wersje .NET Framework: dostępne od wersji 4.5