Table of Contents

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 bool

A 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.