调用方提供的接口派生自 IXCLRDataExceptionNotification 和包括通过系统异常发生的各种 CLR 通知的回调方法。
注意
此 API 最初旨在供运行时内部使用。 尽管现在支持第三方使用,但我们建议尽量使用 ICorDebug 和 ICorProfiler API。
方法
| 方法 | 说明 | 
|---|---|
| OnAppDomainLoaded | 如果异常表示特定应用域的加载,则进行回调。 | 
| OnAppDomainUnloaded | 如果异常表示特定应用域的卸载,则进行回调。 | 
| OnException | 如果异常表示正在引发的托管异常,则进行回调。 | 
注解
此接口由方法的用户 IXCLRDataProcess::TranslateExceptionRecordToNotification 实现。  它不会通过任何标头或库文件公开。 但是,它是一个通过 GUID 31201a94-4337-49b7-aef7-0c755054091f 派生IXCLRDataExceptionNotification的 COM 接口,可以通过常用的 COM 机制实现。  上述方法列表是此接口上非 IXCLRDataExceptionNotification# 和 IUnknown 方法的完整列表,并按 vtable 顺序排列。
要求
平台:请参阅系统要求。 标头:无;库:无;.NET Framework 版本:自 4.7 起可用