Auf Englisch lesen

Freigeben über


ManualResetValueTaskSourceCore<TResult> Struktur

Definition

Stellt die Kernlogik zum Implementieren eines manuellen Zurücksetzens IValueTaskSource oder IValueTaskSource<TResult>bereit.

C#
public struct ManualResetValueTaskSourceCore<TResult>

Typparameter

TResult
Vererbung
ManualResetValueTaskSourceCore<TResult>

Eigenschaften

RunContinuationsAsynchronously

Ruft ab oder legt fest, ob Fortsetzungen asynchron ausgeführt werden sollen.

Version

Ruft die Vorgangsversion ab.

Methoden

GetResult(Int16)

Ruft das Ergebnis des Vorgangs ab.

GetStatus(Int16)

Ruft den Status des Vorgangs ab.

OnCompleted(Action<Object>, Object, Int16, ValueTaskSourceOnCompletedFlags)

Plant die Fortsetzungsaktion für diesen Vorgang.

Reset()

Setzt zurück, um sich auf den nächsten Vorgang vorzubereiten.

SetException(Exception)

Komplets mit einem Fehler.

SetResult(TResult)

Abgeschlossen mit einem erfolgreichen Ergebnis.

Gilt für:

Produkt Versionen
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1