ConfiguredTaskAwaitable<TResult>.ConfiguredTaskAwaiter Struktura

Definicja

Udostępnia obiekt awaiter dla obiektu oczekującego (ConfiguredTaskAwaitable<TResult>).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

Parametry typu

TResult
Dziedziczenie
ConfiguredTaskAwaitable<TResult>.ConfiguredTaskAwaiter
Implementuje

Uwagi

Ten typ jest przeznaczony do użycia przez kompilator; nie należy używać go bezpośrednio w kodzie.This type is intended for compiler use; do not use it directly in your code.

Właściwości

IsCompleted

Pobiera wartość określającą, czy zadanie, którego oczekujesz, zostało zakończone.Gets a value that specifies whether the task being awaited has been completed.

Metody

GetResult()

Kończy oczekiwanie na zakończone zadanie.Ends the await on the completed task.

OnCompleted(Action)

Planuje akcję kontynuacji dla zadania skojarzonego z tym oczekującym.Schedules the continuation action for the task associated with this awaiter.

UnsafeOnCompleted(Action)

Planuje akcję kontynuacji dla zadania skojarzonego z tym oczekującym.Schedules the continuation action for the task associated with this awaiter.

Dotyczy