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.