ConfiguredTaskAwaitable<TResult>.ConfiguredTaskAwaiter 结构

定义

提供可等待对象 (ConfiguredTaskAwaitable<TResult>) 的 Awaiter。

C#
public struct ConfiguredTaskAwaitable<TResult>.ConfiguredTaskAwaiter : System.Runtime.CompilerServices.ICriticalNotifyCompletion
C#
public readonly struct ConfiguredTaskAwaitable<TResult>.ConfiguredTaskAwaiter : System.Runtime.CompilerServices.ICriticalNotifyCompletion

类型参数

TResult
继承
ConfiguredTaskAwaitable<TResult>.ConfiguredTaskAwaiter
实现

注解

此类型适用于编译器使用;请勿直接在代码中使用。

属性

IsCompleted

获取一个值,该值指定等待中的任务是否已完成。

方法

GetResult()

结束对已完成任务的等待。

OnCompleted(Action)

为与此 awaiter 关联的任务计划延续操作。

UnsafeOnCompleted(Action)

为与此 awaiter 关联的任务计划延续操作。

适用于

产品 版本
.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
.NET Framework 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
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0