ManualResetValueTaskSourceCore<TResult> ManualResetValueTaskSourceCore<TResult> ManualResetValueTaskSourceCore<TResult> ManualResetValueTaskSourceCore<TResult> Struct

Definition

Enthält die Kernlogik für die Implementierung einer manuell zurückgesetzten IValueTaskSource oder IValueTaskSource<TResult>.Provides the core logic for implementing a manual-reset IValueTaskSource or IValueTaskSource<TResult>.

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

Typparameter

TResult

Der Typ des Ergebnisses dieser manuellen zurück IValueTaskSource<TResult>Setzung.The type of the result of this manual-reset IValueTaskSource<TResult>.

Vererbung
ManualResetValueTaskSourceCore<TResult>ManualResetValueTaskSourceCore<TResult>ManualResetValueTaskSourceCore<TResult>ManualResetValueTaskSourceCore<TResult>

Eigenschaften

RunContinuationsAsynchronously RunContinuationsAsynchronously RunContinuationsAsynchronously RunContinuationsAsynchronously

Ruft ab oder legt fest, ob die asynchrone Ausführung von Fortsetzungen erzwungen werden soll.Gets or sets whether to force continuations to run asynchronously.

Version Version Version Version

Ruft die Vorgangsversion ab.Gets the operation version.

Methoden

GetResult(Int16) GetResult(Int16) GetResult(Int16) GetResult(Int16)

Gibt das Ergebnis des Vorgangs zurück.Returns the result of the operation.

GetStatus(Int16) GetStatus(Int16) GetStatus(Int16) GetStatus(Int16)

Ruft den Status des Vorgangs ab.Gets the status of the operation.

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

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

Reset() Reset() Reset() Reset()

Wird zur Vorbereitung auf den nächsten Vorgang zurückgesetzt.Resets to prepare for the next operation.

SetException(Exception) SetException(Exception) SetException(Exception) SetException(Exception)

Wird mit einem Fehler abgeschlossen.Completes with an error.

SetResult(TResult) SetResult(TResult) SetResult(TResult) SetResult(TResult)

Wird mit einem erfolgreichen Ergebnis abgeschlossen.Completes with a successful result.

Gilt für: