Condividi tramite


Interfaccia ICorDebugProcess

Rappresenta un processo che esegue codice gestito. Questa interfaccia è una sottoclasse di ICorDebugController.

Metodi

Metodo Descrizione
Metodo ClearCurrentException Cancella l'eccezione non gestita corrente nel thread specificato.
Metodo EnableLogMessages Abilita e disabilita l'invio di messaggi di log al debugger.
Metodo EnumerateAppDomains Enumera tutti i domini dell'applicazione nel processo.
Metodo EnumerateObjects Non implementato.
Metodo GetHandle Ottiene un handle per il processo.
Metodo GetHelperThreadID Ottiene l'ID del thread del sistema operativo per il thread helper interno del debugger.
Metodo GetID Ottiene l'ID del sistema operativo del processo.
Metodo GetObject Non implementato.
Metodo GetThread Ottiene l'istanza ICorDebugThread con l'ID thread del sistema operativo specificato.
Metodo GetThreadContext Ottiene il contesto per il thread specificato.
Metodo IsOSSuspended Determina se il thread è stato sospeso in seguito all'arresto del processo.
Metodo IsTransitionStub Determina se un indirizzo si trova all'interno di uno stub che causerà una transizione al codice gestito.
Metodo ModifyLogSwitch Imposta il livello di gravità dell'opzione di log specificata.
Metodo ReadMemory Legge la memoria dal processo.
Metodo SetThreadContext Imposta il contesto per il thread specificato.
Metodo ThreadForFiberCookie Deprecato.
Metodo WriteMemory Scrive i dati in un'area di memoria nel processo.

Commenti

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 1.0

Vedi anche