ManualResetValueTaskSourceCore<TResult> Struct-datatyp

Definition

Tillhandahåller kärnlogik för att implementera en manuell återställning IValueTaskSource eller IValueTaskSource<TResult>.

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

Typparametrar

TResult

Anger typen av resultat för den åtgärd som representeras av den här instansen.

Arv
ManualResetValueTaskSourceCore<TResult>

Egenskaper

Name Description
RunContinuationsAsynchronously

Hämtar eller anger om fortsättningar ska köras asynkront.

Version

Hämtar åtgärdsversionen.

Metoder

Name Description
GetResult(Int16)

Hämtar resultatet av åtgärden.

GetStatus(Int16)

Hämtar status för åtgärden.

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

Schemalägger fortsättningsåtgärden för den här åtgärden.

Reset()

Återställs för att förbereda för nästa åtgärd.

SetException(Exception)

Slutförs med ett fel.

SetResult(TResult)

Slutförs med ett lyckat resultat.

Gäller för