共用方式為


TplExtensions.NoThrowValueTaskAwaiter<TResult> 結構

定義

包裝工作且在等候時永不擲回例外狀況的 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。

適用於