ManualResetValueTaskSourceCore<TResult> Struktura

Definice

Poskytuje základní logiku pro implementaci ručního resetování IValueTaskSource nebo 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 výsledku tohoto ručního resetování IValueTaskSource<TResult>.

Dědičnost
ManualResetValueTaskSourceCore<TResult>

Vlastnosti

RunContinuationsAsynchronously

Získá nebo nastaví, zda vynutit pokračování spuštění asynchronně.

Version

Získá verzi operace.

Metody

GetResult(Int16)

Vrací výsledek operace.

GetStatus(Int16)

Získá stav operace.

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

Naplánuje akci pokračování pro tuto operaci.

Reset()

Resetuje a připraví se na další operaci.

SetException(Exception)

Dokončí se s chybou.

SetResult(TResult)

Dokončí se s úspěšným výsledkem.

Platí pro