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 |
Beschreibungen |
---|---|
Benachrichtigt den Debugger, dass die Aufgaben der angegebenen Verbindung geändert wurden. |
|
Benachrichtigt den Debugger, dass eine neue Verbindung erstellt wurde. |
|
Benachrichtigt den Debugger, dass die angegebene Verbindung beendet wurde. |
|
Benachrichtigt den Debugger, dass eine Suche nach einem Ausnahmehandler gestartet wurde. |
|
Stellt während des Entladevorgangs der Ausnahme eine Statusbenachrichtigung bereit. |
|
Benachrichtigt den Debugger, dass die Codeausführung zu einer neuen Version einer bearbeiteten Funktion gewechselt hat. |
|
Benachrichtigt den Debugger, dass die Codeausführung in einer älteren Version einer bearbeiteten Funktion einen Sequenzpunkt erreicht hat. |
|
Stellt eine Benachrichtigung darüber bereit, dass die Codeausführung eine MDA-Meldung festgestellt hat. |
Hinweise
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 Anwendungen für .NET Framework 2.0 debuggt. Eine Instanz von ICorDebugManagedCallback oder ICorDebugManagedCallback2 wird als Rückrufobjekt an ICorDebug::SetManagedHandler übergeben.
![]() |
---|
Diese Schnittstelle kann weder computerübergreifend noch prozessübergreifend remote aufgerufen werden. |
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: CorDebug.idl, CorDebug.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0
Siehe auch
Referenz
ICorDebugManagedCallback-Schnittstelle
Konzepte
Diagnostizieren von Fehlern mit Assistenten für verwaltetes Debuggen