表示进程中的线程。 实例的 ICorDebugThread 生存期与它所表示的线程的生存期相同。
Methods
| 方法 | Description |
|---|---|
| ClearCurrentException 方法 | 此方法未实现。 请勿使用它。 |
| CreateEval 方法 | 创建对此进行作的 ICorDebugThreadICorDebugEval 对象。 |
| CreateStepper 方法 | 创建一个 ICorDebugStepper 对象,该对象允许单步执行此 ICorDebugThread中的活动帧。 |
| EnumerateChains 方法 | 获取指向 ICorDebugChainEnum 枚举器的接口指针,该枚举器包含此 ICorDebugThread中的所有堆栈链。 |
| GetActiveChain 方法 | 获取指向此 ICorDebugThread上活动 ICorDebugChain 的接口指针。 |
| GetActiveFrame 方法 | 获取指向此 ICorDebugThread上活动 ICorDebugFrame 的接口指针。 |
| GetAppDomain 方法 | 获取指向当前正在执行的应用程序 ICorDebugThread 域的接口指针。 |
| GetCurrentException 方法 | 获取指向 ICorDebugValue 对象的接口指针,该对象表示托管代码当前引发的异常。 |
| GetDebugState 方法 | 获取描述当前 ICorDebugThread调试状态的 CorDebugThreadState 值。 |
| GetHandle 方法 | 获取此 ICorDebugThread活动部分的当前句柄。 |
| GetID 方法 | 获取此 ICorDebugThread活动部分的当前作系统标识符。 |
| GetObject 方法 | 获取指向公共语言运行时 (CLR) 线程的接口指针。 |
| GetProcess 方法 | 获取一个接口指针,指向构成 ICorDebugThread 部件的进程。 |
| GetRegisterSet 方法 | 获取指向与此 ICorDebugThread关联的寄存器集的接口指针。 |
| GetUserState 方法 | 获取描述此 ICorDebugThread状态的 CorDebugUserState 值的按位组合。 |
| SetDebugState 方法 | 设置描述此ICorDebugThread调试状态的值的CorDebugThreadState按位组合。 |
注解
注释
此接口不支持远程调用,无论是跨计算机还是跨进程。
要求
平台: 请参阅 .NET 支持的作系统。
页眉: CorDebug.idl、CorDebug.h
图书馆: CorGuids.lib
.NET 版本: 自 .NET Framework 1.0 起可用