Language

TplExtensions.NoThrowValueTaskAwaiter 構造体

定義

タスクをラップし、待機時に例外をスローしない待機者。

[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 をキャプチャせずに、タスクの実行の終了時に実行するデリゲートをスケジュールします。

適用対象