Condividi tramite


Interfaccia ICorDebugManagedCallback2

Fornisce metodi che supportano la gestione delle eccezioni del debugger e assistenti al debug gestito. ICorDebugManagedCallback2 è un'estensione logica dell'interfaccia ICorDebugManagedCallback .

Metodi

Metodo Descrizione
Metodo ChangeConnection Notifica al debugger che il set di attività associate alla connessione specificata è cambiato.
Metodo CreateConnection Notifica al debugger che è stata creata una nuova connessione.
Metodo DestroyConnection Notifica al debugger che la connessione specificata è stata terminata.
Metodo Exception Notifica al debugger che è stata avviata una ricerca di un gestore eccezioni.
Metodo ExceptionUnwind Fornisce una notifica di stato durante il processo di rimozione delle eccezioni.
Metodo FunctionRemapComplete Notifica al debugger che l'esecuzione del codice è passata a una nuova versione di una funzione modificata.
Metodo FunctionRemapOpportunity Notifica al debugger che l'esecuzione del codice ha raggiunto un punto di sequenza in una versione precedente di una funzione modificata.
Metodo MDANotification Fornisce una notifica che l'esecuzione del codice ha rilevato un messaggio DI MDA (Managed Debuging Assistant).

Commenti

L'interfaccia ICorDebugManagedCallback2 estende l'interfaccia ICorDebugManagedCallback per gestire nuovi eventi di debug introdotti in .NET Framework versione 2.0.

Un debugger deve implementare ICorDebugManagedCallback2 se esegue il debug di applicazioni .NET Framework 2.0. Un'istanza di ICorDebugManagedCallback o ICorDebugManagedCallback2 viene passata come oggetto callback a ICorDebug::SetManagedHandler.

Nota

Questa interfaccia non supporta la chiamata in modalità remota, tra computer o tra processi.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: CorDebug.idl, CorDebug.h

Libreria: CorGuids.lib

Versioni di .NET Framework: Disponibile da 2.0

Vedi anche