System.Threading.Tasks.Sources Namespace

Structs

ManualResetValueTaskSourceCore<TResult>

Provides the core logic for implementing a manual-reset IValueTaskSource or IValueTaskSource<TResult>.

Interfaces

IValueTaskSource

Represents an object that can be wrapped by a ValueTask.

IValueTaskSource<TResult>

Represents an object that can be wrapped by a ValueTask<TResult>.

Enums

ValueTaskSourceOnCompletedFlags

Provides flags passed from ValueTask and ValueTask<TResult> to the OnCompleted method to control the behavior of a continuation.

ValueTaskSourceStatus

Indicates the status of an IValueTaskSource or IValueTaskSource<TResult>.