Freigeben über


ICorDebugManagedCallback2-Schnittstelle

Stellt Methoden bereit, um Debugger-Ausnahmebehandlung und Assistenten für verwaltetes Debuggen (MDA) zu unterstützen. ICorDebugManagedCallback2 ist eine logische Erweiterung der ICorDebugManagedCallback-Schnittstelle.

Methoden

Methode Beschreibung
ChangeConnection-Methode Benachrichtigt den Debugger, dass sich der Satz an Aufgaben, die der angegebenen Verbindung zugeordnet sind, geändert hat.
CreateConnection-Methode Benachrichtigt den Debugger, dass eine neue Verbindung erstellt wurde.
DestroyConnection-Methode Benachrichtigt den Debugger, dass die angegebene Verbindung beendet wurde.
Exception-Methode Benachrichtigt den Debugger, dass eine Suche nach einem Ausnahmehandler gestartet wurde.
ExceptionUnwind-Methode Stellt eine Statusbenachrichtigung während des Ausnahmeentladungsprozesses bereit.
FunctionRemapComplete-Methode Benachrichtigt den Debugger, dass die Codeausführung zu einer neuen Version einer bearbeiteten Funktion gewechselt ist.
FunctionRemapOpportunity-Methode Benachrichtigt den Debugger, dass die Codeausführung einen Sequenzpunkt in einer älteren Version einer bearbeiteten Funktion erreicht hat.
MDANotification-Methode Stellt eine Benachrichtigung bereit, dass bei der Codeausführung eine MDA-Nachricht (Managed Debugging Assistant) aufgetreten ist.

Bemerkungen

Die ICorDebugManagedCallback2-Schnittstelle erweitert die ICorDebugManagedCallback-Schnittstelle, um neue Debugereignisse zu behandeln, die in .NET Framework Version 2.0 eingeführt wurden.

Ein Debugger muss ICorDebugManagedCallback2 implementieren, wenn er .NET Framework 2.0-Anwendungen debugt. Eine Instanz von ICorDebugManagedCallback oder ICorDebugManagedCallback2 wird als Rückrufobjekt an ICorDebug::SetManagedHandler übergeben.

Hinweis

Diese Schnittstelle kann weder computerübergreifend noch prozessübergreifend remote aufgerufen werden.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.

Header: CorDebug.idl, CorDebug.h

Bibliothek: CorGuids.lib

.NET Framework-Versionen: Seit 2.0 verfügbar.

Siehe auch