Condividi tramite


Interfaccia ICorDebugManagedCallback2

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

Methods

Metodo Description
ChangeConnection, metodo Notifica al debugger che il set di attività associate alla connessione specificata è stato modificato.
CreateConnection, metodo Notifica al debugger che è stata creata una nuova connessione.
DestroyConnection, metodo Notifica al debugger che la connessione specificata è stata terminata.
Exception, metodo Notifica al debugger che è stata avviata una ricerca di un gestore eccezioni.
ExceptionUnwind, metodo Fornisce una notifica sullo stato durante il processo di rimozione delle eccezioni.
FunctionRemapComplete, metodo Notifica al debugger che l'esecuzione del codice è passata a una nuova versione di una funzione modificata.
FunctionRemapOpportunity, metodo Notifica al debugger che l'esecuzione del codice ha raggiunto un punto di sequenza in una versione precedente di una funzione modificata.
MDANotification, metodo Fornisce una notifica che l'esecuzione del codice ha rilevato un messaggio assistente al debug gestito.

Osservazioni:

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

Un debugger deve implementare ICorDebugManagedCallback2. Un'istanza di ICorDebugManagedCallback o ICorDebugManagedCallback2 viene passata come oggetto callback a ICorDebug::SetManagedHandler.

Annotazioni

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

Requisiti

Piattaforme: Vedere Sistemi operativi supportati da .NET.

Intestazione: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versioni di .NET: Disponibile a partire da .NET Framework 2.0

Vedere anche