ConfigureAwaitOptions Wyliczenie

Definicja

Opcje kontrolowania zachowania podczas oczekiwania.

To wyliczenie obsługuje bitową kombinację jego wartości składowych.

public enum class ConfigureAwaitOptions
[System.Flags]
public enum ConfigureAwaitOptions
[<System.Flags>]
type ConfigureAwaitOptions = 
Public Enum ConfigureAwaitOptions
Dziedziczenie
ConfigureAwaitOptions
Atrybuty

Pola

Nazwa Wartość Opis
None 0

Nie określono opcji.

ContinueOnCapturedContext 1

Próbuje przesłonić kontynuację z powrotem do oryginalnego SynchronizationContext lub TaskScheduler obecnego w wątku źródłowym w momencie oczekiwania.

SuppressThrowing 2

Unika zgłaszania wyjątku po zakończeniu oczekiwania na TaskFaulted stan lub Canceled .

ForceYielding 4

Wymusza oczekiwanie na już ukończone Task działanie tak, jakby Task nie zostało jeszcze ukończone, tak aby bieżąca metoda asynchroniczna została zmuszona do zwrotu jego wykonania.

Dotyczy