Olvasás angol nyelven Szerkesztés

Megosztás a következőn keresztül:


ConfiguredTaskAwaitable<TResult>.ConfiguredTaskAwaiter Struct

Definition

Important

Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

Provides an awaiter for an awaitable object(ConfiguredTaskAwaitable<TResult>).

C#
public struct ConfiguredTaskAwaitable<TResult>.ConfiguredTaskAwaiter : System.Runtime.CompilerServices.ICriticalNotifyCompletion
C#
public readonly struct ConfiguredTaskAwaitable<TResult>.ConfiguredTaskAwaiter : System.Runtime.CompilerServices.ICriticalNotifyCompletion

Type Parameters

TResult
Inheritance
ConfiguredTaskAwaitable<TResult>.ConfiguredTaskAwaiter
Implements

Remarks

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

Properties

IsCompleted

Gets a value that specifies whether the task being awaited has been completed.

Methods

GetResult()

Ends the await on the completed task.

OnCompleted(Action)

Schedules the continuation action for the task associated with this awaiter.

UnsafeOnCompleted(Action)

Schedules the continuation action for the task associated with this awaiter.

Applies to

Termék Verziók
.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, 10
.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