UnobservedTaskExceptionEventArgs 类

定义

为出错 Task的异常未记录时引发的事件提供数据。

public ref class UnobservedTaskExceptionEventArgs : EventArgs
public class UnobservedTaskExceptionEventArgs : EventArgs
type UnobservedTaskExceptionEventArgs = class
    inherit EventArgs
Public Class UnobservedTaskExceptionEventArgs
Inherits EventArgs
继承
UnobservedTaskExceptionEventArgs

注解

Exception 属性用于检查异常而不将其标记为观察到,而 SetObserved 该方法用于将异常标记为观察到。 将异常标记为观察到会阻止它触发异常升级策略。 有关详细信息,请参阅事件的备注UnobservedTaskException

构造函数

名称 说明
UnobservedTaskExceptionEventArgs(AggregateException)

使用未观察到的 UnobservedTaskExceptionEventArgs 异常初始化类的新实例。

属性

名称 说明
Exception

获取未记录的异常。

Observed

获取一个值,该值指示此异常是否已标记为“观察”。

方法

名称 说明
Equals(Object)

确定指定的对象是否等于当前对象。

(继承自 Object)
GetHashCode()

用作默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object的浅表副本。

(继承自 Object)
SetObserved()

Exception将标记为“观察到”,从而阻止它触发异常升级策略,默认情况下会终止进程。

ToString()

返回一个表示当前对象的字符串。

(继承自 Object)

适用于

另请参阅