Jazyk

ValueTaskSourceOnCompletedFlags Výčet

Definice

Poskytuje příznaky předávané z ValueTask a ValueTask<TResult> metodě OnCompleted k řízení chování pokračování.

Tento výčet podporuje bitové kombinace hodnot jeho členů.

public enum class ValueTaskSourceOnCompletedFlags
[System.Flags]
public enum ValueTaskSourceOnCompletedFlags
[<System.Flags>]
type ValueTaskSourceOnCompletedFlags = 
Public Enum ValueTaskSourceOnCompletedFlags
Dědičnost
ValueTaskSourceOnCompletedFlags
Atributy

Pole

Name Hodnota Description
None 0

Na způsob vyvolání pokračování se neukládají žádné požadavky.

UseSchedulingContext 1

OnCompleted by měl zachytit aktuální kontext plánování (the SynchronizationContext) a použít ho při zařadění do fronty pro pokračování ke spuštění. Pokud tento příznak není nastavený, implementace se může rozhodnout pro spuštění pokračování v libovolném umístění.

FlowExecutionContext 2

OnCompleted by měl zachytit aktuální ExecutionContext a použít ho ke spuštění pokračování.

Poznámky

Tato hodnota se předává z ValueTaskOnCompleted metody a z System.Threading.Tasks.ValueTask<TResult>IValueTaskSource<TResult>.OnCompleted metody.

Platí pro