Condividi tramite


Interfaccia ICorDebugThread

Rappresenta un thread in un processo. La durata di un'istanza ICorDebugThread corrisponde alla durata del thread rappresentato.

Methods

Metodo Description
ClearCurrentException, metodo Questo metodo non viene implementato. Non usarlo.
CreateEval, metodo Crea un oggetto ICorDebugEval che opera su questo ICorDebugThreadoggetto .
CreateStepper, metodo Crea un oggetto ICorDebugStepper che consente di scorrere il frame attivo in questo ICorDebugThreadoggetto .
EnumerateChains, metodo Ottiene un puntatore di interfaccia a un enumeratore ICorDebugChainEnum che contiene tutte le catene di stack in questo ICorDebugThreadoggetto .
GetActiveChain, metodo Ottiene un puntatore di interfaccia all'oggetto ICorDebugChain attivo in questo ICorDebugThreadoggetto .
Metodo GetActiveFrame Ottiene un puntatore dell'interfaccia al ICorDebugFrame attivo in questo ICorDebugThreadoggetto .
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 ICorDebugThreadoggetto .
GetHandle, metodo Ottiene l'handle corrente per la parte attiva di questo ICorDebugThreadoggetto .
Metodo GetID Ottiene l'identificatore corrente del sistema operativo della parte attiva di questo ICorDebugThreadoggetto .
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 ICorDebugThread parte.
Metodo GetRegisterSet Ottiene un puntatore di interfaccia al set di registri associato all'oggetto ICorDebugThread.
Metodo GetUserState Ottiene una combinazione bit per bit dei valori CorDebugUserState che descrivono lo stato corrente di questo ICorDebugThreadoggetto .
SetDebugState, metodo Imposta una combinazione bit per bit di CorDebugThreadState valori che descrivono lo stato di debug di questo ICorDebugThreadoggetto .

Osservazioni:

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 1.0