ValueTaskAwaiter<TResult> Struktur

Definition

Stellt einen Awaiter für ValueTask<TResult> bereit.Provides an awaiter for a ValueTask<TResult>.

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

Typparameter

TResult

Der Typ des Ergebnisses, das von der Aufgabe erzeugt wird.The type of the result produced by the task.

Vererbung
ValueTaskAwaiter<TResult>
Implementiert

Eigenschaften

IsCompleted

Ruft einen Wert ab, der angibt, ob ValueTask<TResult> abgeschlossen wurde.Gets a value that indicates whether the ValueTask<TResult> has completed.

Methoden

GetResult()

Ruft das Ergebnis von ValueTask ab.Gets the result of the ValueTask.

OnCompleted(Action)

Plant die Fortsetzungsaktion für diese ValueTask<TResult>.Schedules the continuation action for this ValueTask<TResult>.

UnsafeOnCompleted(Action)

Plant die Fortsetzungsaktion für diesen ValueTask.Schedules the continuation action for this ValueTask.

Gilt für: