共用方式為


ICorDebugThread 介面

代表進程中的執行緒。 實例的 ICorDebugThread 存留期與它所代表的執行緒存留期相同。

Methods

方法 Description
ClearCurrentException 方法 未實作此方法。 請勿使用它。
CreateEval 方法 建立在此 上 ICorDebugThread運作的 ICorDebugEval 物件。
CreateStepper 方法 建立 ICorDebugStepper 物件,允許逐步執行此 ICorDebugThread.
EnumerateChains 方法 取得 ICorDebugChainEnum 列舉值的介面指標,其中包含此 ICorDebugThread.
GetActiveChain 方法 取得此 ICorDebugThread上作用中 ICorDebugChain 的介面指標。
GetActiveFrame 方法 取得此 ICorDebugThread上作用中 ICorDebugFrame 的介面指標。
GetAppDomain 方法 取得目前執行此專案 ICorDebugThread 之應用程式網域的介面指標。
GetCurrentException 方法 取得 ICorDebugValue 物件的介面指標,該物件代表 Managed 程式碼目前擲回的例外狀況。
GetDebugState 方法 取得 CorDebugThreadState 值,描述此 ICorDebugThread的目前偵錯狀態。
GetHandle 方法 取得此 ICorDebugThread作用中部分的目前控制碼。
GetID 方法 取得此 ICorDebugThread作用中部分的目前作業系統識別碼。
GetObject 方法 取得共用語言執行階段 (CLR) 執行緒的介面指標。
GetProcess 方法 取得介面指標,指向此組件 ICorDebugThread 所組成的程式。
GetRegisterSet 方法 取得與此 ICorDebugThread相關聯之暫存器集的介面指標。
GetUserState 方法 取得 CorDebugUserState 值的位元組合,以描述此值 ICorDebugThread的目前狀態。
SetDebugState 方法 設定值的 CorDebugThreadState 位元組合,以描述此 ICorDebugThread的偵錯狀態。

備註

備註

此介面不支援遠端呼叫,無論是跨機器還是跨進程。

需求

平台: 請參閱 .NET 支援的作業系統

標題: CorDebug.idl、CorDebug.h

圖書館: CorGuids.lib

.NET 版本: 自 .NET Framework 1.0 起提供