ConfiguredTaskAwaitable<TResult>.ConfiguredTaskAwaiter 構造体

定義

待機可能なオブジェクト (ConfiguredTaskAwaitable<TResult>) に awaiter を提供します。Provides an awaiter for an awaitable object(ConfiguredTaskAwaitable<TResult>).

public: value class ConfiguredTaskAwaitable<TResult>::ConfiguredTaskAwaiter : System::Runtime::CompilerServices::ICriticalNotifyCompletion
public struct ConfiguredTaskAwaitable<TResult>.ConfiguredTaskAwaiter : System.Runtime.CompilerServices.ICriticalNotifyCompletion
type ConfiguredTaskAwaitable<'Result>.ConfiguredTaskAwaiter = struct
    interface ICriticalNotifyCompletion
    interface INotifyCompletion
Public Structure ConfiguredTaskAwaitable(Of TResult).ConfiguredTaskAwaiter
Implements ICriticalNotifyCompletion

型パラメーター

TResult
継承
ConfiguredTaskAwaitable<TResult>.ConfiguredTaskAwaiter
実装

注釈

この型は、コンパイラでの使用を目的としています。コードで直接使用しないでください。This type is intended for compiler use; do not use it directly in your code.

プロパティ

IsCompleted

待機されているタスクが完了したかどうかを示す値を取得します。Gets a value that specifies whether the task being awaited has been completed.

メソッド

GetResult()

完了したタスクに対する待機を終了します。Ends the await on the completed task.

OnCompleted(Action)

この awaiter に関連付けられているタスクに継続の操作をスケジュールします。Schedules the continuation action for the task associated with this awaiter.

UnsafeOnCompleted(Action)

この awaiter に関連付けられているタスクに継続の操作をスケジュールします。Schedules the continuation action for the task associated with this awaiter.

適用対象