ConfigureAwaitOptions 枚举

定义

等待时控制行为的选项。

此枚举支持其成员值的按位组合。

public enum class ConfigureAwaitOptions
[System.Flags]
public enum ConfigureAwaitOptions
[<System.Flags>]
type ConfigureAwaitOptions = 
Public Enum ConfigureAwaitOptions
继承
ConfigureAwaitOptions
属性

字段

名称 说明
None 0

未指定任何选项。

ContinueOnCapturedContext 1

尝试在等待时将延续封送回原始 SynchronizationContext 线程或 TaskScheduler 呈现在原始线程上。

SuppressThrowing 2

避免在等待处于或Canceled状态结束的异常TaskFaulted时引发异常。

ForceYielding 4

强制对已完成的 await 的行为,就像Task尚未完成Task一样,这样当前的异步方法将被迫生成其执行。

适用于