表示可以控制代码执行上下文的 Process 或 AppDomain 范围。
方法
方法 |
说明 |
---|---|
ICorDebugController::CanCommitChanges |
此方法已过时。 |
ICorDebugController::CommitChanges |
此方法已过时。 |
在调用 ICorDebugController::Stop 之后继续执行托管线程。 |
|
从进程或应用程序域中分离调试器。 |
|
获取进程中活动托管线程的枚举数。 |
|
获取一个值,该值指示当前是否有任何托管回调在排队等待指定的线程。 |
|
获取一个值,该值指示进程中的线程当前是否正在自由运行。 |
|
设置进程中所有托管线程的调试状态。 |
|
同时停止进程中正在运行托管代码的所有线程。 |
|
使用指定的退出代码终止进程。 |
备注
如果 ICorDebugController 正在控制某个进程,则该范围包括该进程的所有线程。 如果 ICorDebugController 正在控制某个应用程序域,则该范围仅包括该特定应用程序域的线程。
![]() |
---|
不支持对此接口进行远程调用(无论是跨计算机还是跨进程)。 |
要求
**平台:**请参见 .NET Framework 系统要求。
头文件: CorDebug.idl、CorDebug.h
**库:**CorGuids.lib
**.NET Framework 版本:**4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0、1.1、1.0