IXCLRDataExceptionNotification2 接口

调用方提供的接口派生自 IXCLRDataExceptionNotification 和包括通过系统异常发生的各种 CLR 通知的回调方法。

注意

此 API 最初旨在供运行时内部使用。 尽管现在支持第三方使用,但我们建议尽量使用 ICorDebugICorProfiler API。

方法

方法 说明
OnAppDomainLoaded 如果异常表示特定应用域的加载,则进行回调。
OnAppDomainUnloaded 如果异常表示特定应用域的卸载,则进行回调。
OnException 如果异常表示正在引发的托管异常,则进行回调。

注解

此接口由方法的用户 IXCLRDataProcess::TranslateExceptionRecordToNotification 实现。 它不会通过任何标头或库文件公开。 但是,它是一个通过 GUID 31201a94-4337-49b7-aef7-0c755054091f 派生IXCLRDataExceptionNotification的 COM 接口,可以通过常用的 COM 机制实现。 上述方法列表是此接口上非 IXCLRDataExceptionNotification# 和 IUnknown 方法的完整列表,并按 vtable 顺序排列。

要求

平台:请参阅系统要求。 标头:无;库:无;.NET Framework 版本:自 4.7 起可用

请参阅