Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Stellt Methoden zur Unterstützung der Debugger-Ausnahmebehandlung und verwalteter Debugging-Assistenten (MDAs) bereit.
ICorDebugManagedCallback2 ist eine logische Erweiterung der ICorDebugManagedCallback-Schnittstelle .
Methodik
| Methode | Description |
|---|---|
| ChangeConnection-Methode | Benachrichtigt den Debugger, dass sich die Gruppe von Vorgängen, 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 während des Abwickelvorgangs der Ausnahme eine Statusbenachrichtigung bereit. |
| FunctionRemapComplete-Methode | Benachrichtigt den Debugger, dass die Codeausführung zu einer neuen Version einer bearbeiteten Funktion gewechselt wurde. |
| FunctionRemapOpportunity-Methode | Benachrichtigt den Debugger, dass die Codeausführung in einer älteren Version einer bearbeiteten Funktion einen Sequenzpunkt 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 2.0 eingeführt wurden.
Ein Debugger muss implementiert werden ICorDebugManagedCallback2. Eine Instanz von ICorDebugManagedCallback oder ICorDebugManagedCallback2 wird als Rückrufobjekt an ICorDebug::SetManagedHandler übergeben.
Hinweis
Diese Schnittstelle unterstützt nicht die Remote-Aufrufe, entweder computerübergreifend oder prozessübergreifend.
Anforderungen
Plattformen: Siehe .NET unterstützte Betriebssysteme.
Kopfball: CorDebug.idl, CorDebug.h
Bibliothek: CorGuids.lib
.NET-Versionen: Verfügbar seit .NET Framework 2.0