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)

适用于

另请参阅