Show / Hide Table of Contents

Namespace DotNext.Threading.Tasks

Classes

Conversion

Provides task result conversion methods.

ManualResetCompletionSource

Represents base class for producer of value task.

Synchronization

Represents task synchronization methods.

TaskCompletionPipe

Provides various extension methods for TaskCompletionPipe<T> class.

TaskCompletionPipe<T>

Represents a pipe to process asynchronous tasks as they complete.

TaskQueue<T>

Represents a queue of scheduled tasks.

ValueTaskCompletionSource

Represents the producer side of ValueTask.

ValueTaskCompletionSource<T>

Represents the producer side of ValueTask<TResult>.

Structs

DynamicTaskAwaitable

Represents dynamically-typed task.

DynamicTaskAwaitable.Awaiter

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

TaskCompletionPipe.Consumer<T>

Represents asynchronous consumer for the pipe.

Enums

ManualResetCompletionSourceStatus

Represents status of ManualResetCompletionSource.

☀
☾
In this article
Back to top
Supported by the .NET Foundation
☀
☾