ICorDebugManagedCallback2 — Interfejs
Dostarcza metody umożliwiające obsługę wyjątków debugera i obsługujące asystentów zarządzanego debugowania (MDA).
ICorDebugManagedCallback2
jest logicznym rozszerzeniem interfejsu ICorDebugManagedCallback .
Metody
Metoda | Opis |
---|---|
ChangeConnection, metoda | Powiadamia debugera o zmianie zestawu zadań skojarzonych z określonym połączeniem. |
CreateConnection, metoda | Powiadamia debugera o utworzeniu nowego połączenia. |
DestroyConnection, metoda | Powiadamia debugera o zakończeniu określonego połączenia. |
Exception, metoda | Powiadamia debugera, że rozpoczęto wyszukiwanie procedury obsługi wyjątków. |
ExceptionUnwind, metoda | Udostępnia powiadomienie o stanie podczas procesu odwijania wyjątku. |
FunctionRemapComplete, metoda | Powiadamia debugera, że wykonanie kodu zostało przełączone do nowej wersji edytowanej funkcji. |
FunctionRemapOpportunity, metoda | Powiadamia debugera, że wykonanie kodu osiągnęło punkt sekwencji w starszej wersji edytowanej funkcji. |
MDANotification, metoda | Zawiera powiadomienie, że wykonanie kodu napotkało komunikat asystenta debugowania zarządzanego (MDA). |
Uwagi
Interfejs ICorDebugManagedCallback2
rozszerza ICorDebugManagedCallback
interfejs w celu obsługi nowych zdarzeń debugowania wprowadzonych w .NET Framework wersji 2.0.
Debuger musi zaimplementować ICorDebugManagedCallback2
debugowanie aplikacji .NET Framework 2.0. Wystąpienie ICorDebugManagedCallback
obiektu lub ICorDebugManagedCallback2
jest przekazywane jako obiekt wywołania zwrotnego do obiektu ICorDebug::SetManagedHandler.
Uwaga
Ten interfejs nie obsługuje wywoływanego zdalnie, między maszynami lub między procesami.
Wymagania
Platformy: Zobacz Wymagania systemowe.
Nagłówka: CorDebug.idl, CorDebug.h
Biblioteki: CorGuids.lib
.NET Framework wersje: dostępne od wersji 2.0