ICorDebugThread 介面
表示處理序中的執行緒。
ICorDebugThread
執行個體的存留期與其所表示的執行緒之存留期相同。
方法
方法 | 描述 |
---|---|
ClearCurrentException 方法 | 這個方法尚未實作。 不要使用它。 |
CreateEval 方法 | 建立在此 ICorDebugThread 上運作的 ICorDebugEval 物件。 |
CreateStepper 方法 | 建立 ICorDebugStepper 物件,允許逐步執行此 ICorDebugThread 中的作用中框架。 |
EnumerateChains 方法 | 取得 ICorDebugChainEnum 列舉程式的介面指標,其中包含此 ICorDebugThread 物件的所有堆疊鏈結。 |
GetActiveChain 方法 | 取得此 ICorDebugThread 上作用中 ICorDebugChain 的介面指標。 |
GetActiveFrame 方法 | 取得此 ICorDebugThread 上作用中 ICorDebugFrame 的介面指標。 |
GetAppDomain 方法 | 取得應用程式定義域的介面指標,此 ICorDebugThread 目前在其中執行。 |
GetCurrentException 方法 | 取得 ICorDebugValue 物件的介面指標,表示受控程式碼目前擲回的例外狀況。 |
GetDebugState 方法 | 取得 CorDebugThreadState 值,描述這個 ICorDebugThread 的目前偵錯狀態。 |
GetHandle 方法 | 取得此 ICorDebugThread 作用中部分的目前控制代碼。 |
GetID 方法 | 取得此 ICorDebugThread 作用中部分的目前作業系統識別碼。 |
GetObject 方法 | 取得通用語言執行平台 (CLR) 執行緒的介面指標。 |
GetProcess 方法 | 取得處理序的介面指標,此 ICorDebugThread 形成其中一部分。 |
GetRegisterSet 方法 | 取得暫存器集的介面指標,該集合與此 ICorDebugThread 相關聯。 |
GetUserState 方法 | 取得 CorDebugUserState 值的位元組合,描述此 ICorDebugThread 的目前狀態。 |
SetDebugState 方法 | 設定 CorDebugThreadState 值的位元組合,描述此 ICorDebugThread 的偵錯狀態。 |
備註
注意
這個介面不支援跨電腦或跨處理序的遠端呼叫。
規格需求
平台:請參閱系統需求。
標頭:CorDebug.idl、CorDebug.h
程式庫:CorGuids.lib
.NET Framework版本:自 1.0 起可用