ICorDebugManagedCallback2 接口

提供支持调试器异常处理和托管调试助手(MDA)的方法。 ICorDebugManagedCallback2ICorDebugManagedCallback 接口的逻辑扩展。

Methods

方法 Description
ChangeConnection 方法 通知调试器与指定连接关联的任务集已更改。
CreateConnection 方法 通知调试器已创建新连接。
DestroyConnection 方法 通知调试器指定的连接已终止。
Exception 方法 通知调试器异常处理程序的搜索已启动。
ExceptionUnwind 方法 在异常展开过程中提供状态通知。
FunctionRemapComplete 方法 通知调试器代码执行已切换到编辑的函数的新版本。
FunctionRemapOpportunity 方法 通知调试器代码执行已达到旧版编辑函数中的序列点。
MDANotification 方法 提供代码执行遇到托管调试助手(MDA)消息的通知。

注解

ICorDebugManagedCallback2 接口扩展 ICorDebugManagedCallback 接口以处理 .NET Framework 2.0 中引入的新调试事件。

调试器必须实现 ICorDebugManagedCallback2。 或作为回调对象传递给 ICorDebug::SetManagedHandlerICorDebugManagedCallbackICorDebugManagedCallback2实例。

注释

此接口不支持远程调用,无论是跨计算机还是跨进程。

要求

平台: 请参阅 .NET 支持的作系统

页眉: CorDebug.idl、CorDebug.h

图书馆: CorGuids.lib

.NET 版本: 自 .NET Framework 2.0 起可用

另请参阅