ManualResetValueTaskSourceCore<TResult> Struktur

Definition

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

generic <typename TResult>
public value class ManualResetValueTaskSourceCore
public struct ManualResetValueTaskSourceCore<TResult>
type ManualResetValueTaskSourceCore<'Result> = struct
Public Structure ManualResetValueTaskSourceCore(Of TResult)

Typparameter

TResult

Gibt den Typ der Ergebnisse des Vorgangs an, der durch diese Instanz dargestellt wird.

Vererbung
ManualResetValueTaskSourceCore<TResult>

Eigenschaften

Name Beschreibung
RunContinuationsAsynchronously

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

Version

Ruft die Vorgangsversion ab.

Methoden

Name Beschreibung
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)

Wird mit einem Fehler abgeschlossen.

SetResult(TResult)

Abgeschlossen mit einem erfolgreichen Ergebnis.

Gilt für: