Interfaccia ICorDebugController
Rappresenta un ambito, ossia Process o AppDomain, in cui è possibile controllare il contesto di esecuzione del codice.
Metodi
Metodo |
Oggetto di descrizione |
---|---|
ICorDebugController::CanCommitChanges |
Questo metodo è obsoleto. |
ICorDebugController::CommitChanges |
Questo metodo è obsoleto. |
Riprende l'esecuzione dei thread gestiti dopo una chiamata a ICorDebugController::Stop. |
|
Disconnette il debugger dal processo o dal dominio applicazione. |
|
Ottiene un enumeratore per i thread gestiti attivi nel processo. |
|
Ottiene un valore che indica se gli eventuali callback gestiti vengono attualmente accodati per il thread specificato. |
|
Ottiene un valore che indica se i thread nel processo sono attualmente in esecuzione liberamente. |
|
Imposta la stato di debug di tutti i thread gestiti nel processo. |
|
Esegue un'interruzione cooperativa su tutti i thread che stanno eseguendo codice gestito nel processo. |
|
Termina il processo con il codice di uscita specificato. |
Note
Se ICorDebugController controlla un processo, nell'ambito saranno inclusi tutti i thread del processo. Se ICorDebugController controlla un dominio applicazione, nell'ambito saranno inclusi solo i thread di quel particolare dominio applicazione.
![]() |
---|
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, 1.1, 1.0