Show / Hide Table of Contents

Namespace DotNext.Threading.Tasks

Classes

CompletedTask<T, TConstant>

Represents cache of completed tasks.

Continuation

Represents various continuations.

Conversion

Provides task result conversion methods.

Future

Represents lightweight version of Task.

Future.IncompletedFutureException

Represents exception indicating that the result is requested from incompleted Future object.

Future<T>

Represents Future pattern that can be converted into Task.

Synchronization

Represents task synchronization and combination methods.

ValueTaskSynchronization

Provides a set of methods for synchronization and combination of multiple ValueTasks.

Structs

DynamicTaskAwaitable

Represents dynamically-typed task.

DynamicTaskAwaitable.Awaiter

Provides an object that waits for the completion of an asynchronous task.

Interfaces

Future.IAwaiter

Represents awaiter of the asynchronous computation result represented by future object.

Future.IAwaiter<TResult>

Represents awaiter of the asynchronous computation result represented by future object.

IFuture

Represents Future pattern.

In This Article
Back to top Generated by DocFX