TplExtensions.NoThrowValueTaskAwaiter 结构

定义

覆盖任务且永远不会在等待时引发异常的 awaiter。

[System.Runtime.CompilerServices.IsReadOnly]
public readonly struct TplExtensions.NoThrowValueTaskAwaiter : System.Runtime.CompilerServices.ICriticalNotifyCompletion
[<System.Runtime.CompilerServices.IsReadOnly>]
type TplExtensions.NoThrowValueTaskAwaiter = struct
    interface ICriticalNotifyCompletion
    interface INotifyCompletion
Public Structure TplExtensions.NoThrowValueTaskAwaiter
Implements ICriticalNotifyCompletion
继承
TplExtensions.NoThrowValueTaskAwaiter
属性
实现

构造函数

TplExtensions.NoThrowValueTaskAwaiter(ValueTask, Boolean)

初始化 TplExtensions.NoThrowValueTaskAwaiter 结构的新实例。

属性

IsCompleted

获取一个值,该值指示任务是否已完成。

方法

GetResult()

不执行任何操作。

OnCompleted(Action)

在任务的执行结束时计划一个执行的委托。

UnsafeOnCompleted(Action)

在不捕获 ExecutionContext 的情况下,在任务执行结束时计划委托执行。

适用于