Task.IsFaulted 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取 Task 是否由于未经处理异常的原因而完成。
public:
property bool IsFaulted { bool get(); };
public bool IsFaulted { get; }
member this.IsFaulted : bool
Public ReadOnly Property IsFaulted As Boolean
属性值
如果任务引发了未经处理的异常,则为 true
;否则为 false
。
注解
true
如果是IsFaulted,则任务Status等于Faulted,其Exception属性将为非 null。
重要
检索属性的值 Task.IsFaulted 不会在任务完成之前阻止调用线程。