Struct AwaitExtensions.ConfiguredTaskYieldAwaitable
- Namespace
- Microsoft.VisualStudio.Threading
- Assembly
- Microsoft.VisualStudio.Threading.dll
An awaitable that will always lead the calling async method to yield, then immediately resume, possibly on the original SynchronizationContext.
public readonly struct AwaitExtensions.ConfiguredTaskYieldAwaitable
- Inherited Members
Constructors
ConfiguredTaskYieldAwaitable(bool)
Initializes a new instance of the AwaitExtensions.ConfiguredTaskYieldAwaitable struct.
public ConfiguredTaskYieldAwaitable(bool continueOnCapturedContext)
Parameters
continueOnCapturedContext
boolA value indicating whether the continuation should run on the captured SynchronizationContext, if any.
Methods
GetAwaiter()
Gets the awaiter.
public AwaitExtensions.ConfiguredTaskYieldAwaiter GetAwaiter()
Returns
- AwaitExtensions.ConfiguredTaskYieldAwaiter
The awaiter.