Udostępnij za pośrednictwem


ManualResetValueTaskSourceCore<TResult> Struktura

Definicja

Udostępnia podstawową logikę implementowania IValueTaskSource resetowania ręcznego 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
Dziedziczenie
ManualResetValueTaskSourceCore<TResult>

Właściwości

RunContinuationsAsynchronously

Pobiera lub ustawia, czy wymusić uruchamianie kontynuacji asynchronicznie.

Version

Pobiera wersję operacji.

Metody

GetResult(Int16)

Pobiera wynik operacji.

GetStatus(Int16)

Pobiera stan operacji.

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

Planuje akcję kontynuacji dla tej operacji.

Reset()

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

SetException(Exception)

Komples z błędem.

SetResult(TResult)

Kończy się powodzeniem.

Dotyczy