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

Oggetto di descrizione

Metodo ICorDebugManagedCallback2::ChangeConnection

Notifica al debugger che l'insieme di attività associate alla connessione specificata è stato modificato.

Metodo ICorDebugManagedCallback2::CreateConnection

Notifica al debugger che è stata creata una nuova connessione.

Metodo ICorDebugManagedCallback2::DestroyConnection

Notifica al debugger che la connessione specificata è stata terminata.

Metodo ICorDebugManagedCallback2::Exception

Notifica al debugger che è iniziata la ricerca di un gestore eccezioni.

Metodo ICorDebugManagedCallback2::ExceptionUnwind

Fornisce una notifica dello stato durante il processo di rimozione delle eccezioni.

Metodo ICorDebugManagedCallback2::FunctionRemapComplete

Notifica al debugger che l'esecuzione di codice è passata a una nuova versione di una funzione modificata.

Metodo ICorDebugManagedCallback2::FunctionRemapOpportunity

Notifica al debugger che l'esecuzione del codice ha raggiunto un punto di sequenza in una versione precedente di una funzione modificata.

Metodo ICorDebugManagedCallback2::MDANotification

Notifica che durante l'esecuzione di codice è stato restituito un messaggio MDA.

Note

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

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

NotaNota

Questa interfaccia non supporta la ricezione di chiamate in modalità remota, siano esse tra più computer o processi.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: CorDebug.idl, CorDebug.h

Libreria: CorGuids.lib

Versioni di .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Vedere anche

Riferimenti

Interfaccia ICorDebugManagedCallback

Concetti

Diagnostica degli errori tramite gli assistenti al debug gestito

Altre risorse

Interfacce di debug