Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse 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