Interfaccia ICorDebugThread
Rappresenta un thread in un processo. Il ciclo di vita di un'istanza di ICorDebugThread
equivale a quello del thread che rappresenta.
Metodi
Metodo | Descrizione |
---|---|
Metodo ClearCurrentException | Questo metodo non è implementato. Non usarlo. |
Metodo CreateEval | Crea un oggetto ICorDebugEval che opera su questo ICorDebugThread oggetto . |
Metodo CreateStepper | Crea un oggetto ICorDebugStepper che consente di scorrere il frame attivo in questo ICorDebugThread oggetto . |
Metodo EnumerateChains | Ottiene un puntatore di interfaccia a un enumeratore ICorDebugChainEnum che contiene tutte le catene di stack in questo ICorDebugThread oggetto . |
Metodo GetActiveChain | Ottiene un puntatore di interfaccia all'oggetto ICorDebugChain attivo in questo oggetto ICorDebugThread . |
Metodo GetActiveFrame | Ottiene un puntatore di interfaccia all'ICorDebugFrame attivo in questo ICorDebugThread oggetto . |
Metodo GetAppDomain | Ottiene un puntatore di interfaccia al dominio dell'applicazione in cui ICorDebugThread è attualmente in esecuzione. |
Metodo GetCurrentException | Ottiene un puntatore di interfaccia a un oggetto ICorDebugValue che rappresenta un'eccezione attualmente generata dal codice gestito. |
Metodo GetDebugState | Ottiene un valore CorDebugThreadState che descrive lo stato di debug corrente di questo ICorDebugThread oggetto . |
Metodo GetHandle | Ottiene l'handle corrente per la parte attiva di .ICorDebugThread |
Metodo GetID | Ottiene l'identificatore del sistema operativo corrente della parte attiva di questo ICorDebugThread oggetto . |
Metodo GetObject | Ottiene un puntatore di interfaccia al thread CLR (Common Language Runtime). |
Metodo GetProcess | Ottiene un puntatore di interfaccia al processo di cui fa parte.ICorDebugThread |
Metodo GetRegisterSet | Ottiene un puntatore di interfaccia al set di registri associato a questo ICorDebugThread oggetto . |
Metodo GetUserState | Ottiene una combinazione bit per bit dei valori CorDebugUserState che descrivono lo stato corrente di questo ICorDebugThread oggetto . |
Metodo SetDebugState | Imposta una combinazione bit per bit di CorDebugThreadState valori che descrivono lo stato di debug di questo ICorDebugThread oggetto . |
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 dalla versione 1.0
Vedi anche
Collabora con noi su GitHub
L'origine di questo contenuto è disponibile in GitHub, in cui è anche possibile creare ed esaminare i problemi e le richieste pull. Per ulteriori informazioni, vedere la guida per i collaboratori.