Task.IsCompleted 属性

定义

获取一个值,它表示是否已完成任务。

public bool IsCompleted { get; }

属性值

true 如果任务已完成 (即任务处于三种最终状态之一: RanToCompletionFaultedCanceled) ;否则为 false

实现

注解

重要

检索 属性的值 Task.IsCompleted 不会在任务完成之前阻止调用线程。

适用于

产品 版本
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0