ICLRDebugManager 接口
提供允许宿主将一组任务与某个标识符及友好名称关联起来的方法。
方法
方法 |
说明 |
---|---|
在宿主与调试器之间建立新连接,以便将任务与标识符和友好名称关联起来。 |
|
移除任务列表与标识符和友好名称之间的关联。 |
|
此方法未实现。 |
|
获取一个值,它指示调试器是否已附加到进程。 |
|
将 ICLRTask 实例列表与标识符及友好名称关联。 |
|
此方法未实现。 |
|
设置用于读取程序数据库 (PDB) 文件的策略。 该策略决定是否在调用堆栈中包含有关行号和文件的信息。 |
备注
在调试方案中,宿主可能需要依据它自己的编程逻辑对任务进行分组。 例如,通过分组,可以让某个开发人员只能查看自己的 API 所需的任务,而无法查看正在进程中运行的每项任务。 ICLRDebugManager 允许宿主实现这种分组。
重要事项 |
---|
BeginConnection、SetConnectionTasks 和 EndConnection 这三个 ICLRDebugManager 方法互相依赖。必须按照给定顺序对它们进行调用以达到预期效果。 |
分组以及宿主分配给分组的标识符和友好名称对于公共语言运行时 (CLR) 而言没有任何意义。 CLR 只是将这些信息传递给调试器。
要求
**平台:**请参见 .NET Framework 系统要求。
**头文件:**MSCorEE.h
**库:**作为一项资源包含在 MSCorEE.dll 中
**.NET Framework 版本:**4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0