TplExtensions.NoThrowValueTaskAwaiter<TResult> 结构
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
覆盖任务且永远不会在等待时引发异常的 awaiter。
[System.Runtime.CompilerServices.IsReadOnly]
public readonly struct TplExtensions.NoThrowValueTaskAwaiter<TResult> : System.Runtime.CompilerServices.ICriticalNotifyCompletion
[<System.Runtime.CompilerServices.IsReadOnly>]
type TplExtensions.NoThrowValueTaskAwaiter<'Result> = struct
interface ICriticalNotifyCompletion
interface INotifyCompletion
Public Structure TplExtensions.NoThrowValueTaskAwaiter(Of TResult)
Implements ICriticalNotifyCompletion
类型参数
- TResult
结果的类型。
- 继承
-
TplExtensions.NoThrowValueTaskAwaiter<TResult>
- 属性
- 实现
构造函数
TplExtensions.NoThrowValueTaskAwaiter<TResult>(ValueTask<TResult>, Boolean) |
初始化 TplExtensions.NoThrowValueTaskAwaiter<TResult> 结构的新实例。 |
属性
IsCompleted |
获取一个值,该值指示任务是否已完成。 |
方法
GetResult() |
不执行任何操作。 |
OnCompleted(Action) |
在任务的执行结束时计划一个执行的委托。 |
UnsafeOnCompleted(Action) |
在任务执行结束时计划委托的执行,而不捕获 ExecutionContext。 |