ConfiguredTaskAwaitable<TResult> Struct

Definition

Provides an awaitable object that enables configured awaits on a task.

C#
public struct ConfiguredTaskAwaitable<TResult>
C#
public readonly struct ConfiguredTaskAwaitable<TResult>

Type Parameters

TResult

The type of the result produced by this Task<TResult>.

Inheritance
ConfiguredTaskAwaitable<TResult>

Remarks

This type is intended for compiler use; do not use it directly in your code.

Methods

GetAwaiter()

Returns an awaiter for this awaitable object.

Applies to

Product Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0