Udostępnij za pośrednictwem


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

Zobacz też