Udostępnij za pomocą


ICorDebugManagedCallback2, interfejs

Udostępnia metody obsługi wyjątków debugera i asystentów debugowania zarządzanego (MDA). ICorDebugManagedCallback2 jest logicznym rozszerzeniem interfejsu ICorDebugManagedCallback .

Methods

Metoda Description
ChangeConnection, metoda Powiadamia debugera o zmianie zestawu zadań skojarzonych z określonym połączeniem.
CreateConnection, metoda Powiadamia debuger o utworzeniu nowego połączenia.
DestroyConnection, metoda Powiadamia debugera o przerwaniu określonego połączenia.
Metoda wyjątku Powiadamia debugera, że rozpoczęto wyszukiwanie programu obsługi wyjątków.
ExceptionUnwind, metoda Dostarcza powiadomienie o stanie podczas procesu odwijania wyjątku.
FunctionRemapComplete, metoda Powiadamia debugera, że wykonanie kodu przełączyło się 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 programie .NET Framework 2.0.

Debuger musi zaimplementować element ICorDebugManagedCallback2. Wystąpienie ICorDebugManagedCallback elementu lub ICorDebugManagedCallback2 jest przekazywane jako obiekt wywołania zwrotnego do elementu ICorDebug::SetManagedHandler.

Uwaga / Notatka

Ten interfejs nie obsługuje wywoływanego zdalnie, między maszynami lub między procesami.

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 2.0

Zobacz także