提供支持调试器异常处理和托管调试助手(MDA)的方法。
ICorDebugManagedCallback2 是 ICorDebugManagedCallback 接口的逻辑扩展。
Methods
| 方法 | Description |
|---|---|
| ChangeConnection 方法 | 通知调试器与指定连接关联的任务集已更改。 |
| CreateConnection 方法 | 通知调试器已创建新连接。 |
| DestroyConnection 方法 | 通知调试器指定的连接已终止。 |
| Exception 方法 | 通知调试器异常处理程序的搜索已启动。 |
| ExceptionUnwind 方法 | 在异常展开过程中提供状态通知。 |
| FunctionRemapComplete 方法 | 通知调试器代码执行已切换到编辑的函数的新版本。 |
| FunctionRemapOpportunity 方法 | 通知调试器代码执行已达到旧版编辑函数中的序列点。 |
| MDANotification 方法 | 提供代码执行遇到托管调试助手(MDA)消息的通知。 |
注解
该 ICorDebugManagedCallback2 接口扩展 ICorDebugManagedCallback 接口以处理 .NET Framework 2.0 中引入的新调试事件。
调试器必须实现 ICorDebugManagedCallback2。 或作为回调对象传递给 ICorDebug::SetManagedHandler 的ICorDebugManagedCallbackICorDebugManagedCallback2实例。
注释
此接口不支持远程调用,无论是跨计算机还是跨进程。
要求
平台: 请参阅 .NET 支持的作系统。
页眉: CorDebug.idl、CorDebug.h
图书馆: CorGuids.lib
.NET 版本: 自 .NET Framework 2.0 起可用