Sdílet prostřednictvím


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
Dědičnost
ManualResetValueTaskSourceCore<TResult>

Vlastnosti

RunContinuationsAsynchronously

Získá nebo nastaví, zda má vynutit pokračování spustit asynchronně.

Version

Získá verzi operace.

Metody

GetResult(Int16)

Získá 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()

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

SetException(Exception)

Kompletuje se s chybou.

SetResult(TResult)

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

Platí pro