ManualResetValueTaskSourceCore<TResult> Struktura

Definicja

Udostępnia podstawową logikę implementowania ręcznego resetowania IValueTaskSource lub IValueTaskSource<TResult>.

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

Parametry typu

TResult

Typ wyniku tego ręcznego resetowania IValueTaskSource<TResult>.

Dziedziczenie
ManualResetValueTaskSourceCore<TResult>

Właściwości

RunContinuationsAsynchronously

Pobiera lub ustawia, czy wymusić uruchamianie kontynuacji asynchronicznie.

Version

Pobiera wersję operacji.

Metody

GetResult(Int16)

Zwraca wynik operacji.

GetStatus(Int16)

Pobiera stan operacji.

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

Umożliwia zaplanowanie akcji kontynuacji dla tej operacji.

Reset()

Resetuje, aby przygotować się do następnej operacji.

SetException(Exception)

Kończy się błędem.

SetResult(TResult)

Kończy się powodzeniem.

Dotyczy