- Task - Task(Action) 
- Task(Action, CancellationToken) 
- Task(Action, TaskCreationOptions) 
- Task(Action, CancellationToken, TaskCreationOptions) 
- Task(Action<Object>, Object) 
- Task(Action<Object>, Object, CancellationToken) 
- Task(Action<Object>, Object, TaskCreationOptions) 
- Task(Action<Object>, Object, CancellationToken, TaskCreationOptions) 
- AsyncState 
- CompletedTask 
- CreationOptions 
- CurrentId 
- Exception 
- Factory 
- Id 
- IsCanceled 
- IsCompleted 
- IsCompletedSuccessfully 
- IsFaulted 
- Status 
- ConfigureAwait(Boolean) 
- ConfigureAwait(ConfigureAwaitOptions) 
- ContinueWith(Action<Task>) 
- ContinueWith(Action<Task>, CancellationToken) 
- ContinueWith(Action<Task>, TaskContinuationOptions) 
- ContinueWith(Action<Task>, TaskScheduler) 
- ContinueWith<TResult>(Func<Task, TResult>) 
- ContinueWith<TResult>(Func<Task, TResult>, CancellationToken) 
- ContinueWith<TResult>(Func<Task, TResult>, TaskContinuationOptions) 
- ContinueWith<TResult>(Func<Task, TResult>, TaskScheduler) 
- ContinueWith(Action<Task>, CancellationToken, TaskContinuationOptions, TaskScheduler) 
- ContinueWith<TResult>(Func<Task, Object, TResult>, Object) 
- ContinueWith<TResult>(Func<Task, Object, TResult>, Object, CancellationToken) 
- ContinueWith<TResult>(Func<Task, Object, TResult>, Object, TaskContinuationOptions) 
- ContinueWith<TResult>(Func<Task, Object, TResult>, Object, TaskScheduler) 
- ContinueWith<TResult>(Func<Task, TResult>, CancellationToken, TaskContinuationOptions, TaskScheduler) 
- ContinueWith<TResult>(Func<Task, Object, TResult>, Object, CancellationToken, TaskContinuationOptions, TaskScheduler) 
- ContinueWith(Action<Task, Object>, Object) 
- ContinueWith(Action<Task, Object>, Object, CancellationToken) 
- ContinueWith(Action<Task, Object>, Object, TaskContinuationOptions) 
- ContinueWith(Action<Task, Object>, Object, TaskScheduler) 
- ContinueWith(Action<Task, Object>, Object, CancellationToken, TaskContinuationOptions, TaskScheduler) 
- CreateUnwrapPromise<TResult>(Task, Boolean) 
- Delay(Int32) 
- Delay(TimeSpan) 
- Delay(Int32, CancellationToken) 
- Delay(TimeSpan, CancellationToken) 
- Delay(TimeSpan, TimeProvider) 
- Delay(TimeSpan, TimeProvider, CancellationToken) 
- Dispose() 
- Dispose(Boolean) 
- FromCanceled(CancellationToken) 
- FromCanceled<TResult>(CancellationToken) 
- FromException(Exception) 
- FromException<TResult>(Exception) 
- FromResult<TResult>(TResult) 
- GetAwaiter() 
- MarkAborted(ThreadAbortException) 
- Run(Action) 
- Run(Action, CancellationToken) 
- Run(Func<Task>) 
- Run<TResult>(Func<Task<TResult>>) 
- Run<TResult>(Func<TResult>) 
- Run(Func<Task>, CancellationToken) 
- Run<TResult>(Func<Task<TResult>>, CancellationToken) 
- Run<TResult>(Func<TResult>, CancellationToken) 
- RunSynchronously() 
- RunSynchronously(TaskScheduler) 
- Start() 
- Start(TaskScheduler) 
- Wait() 
- Wait(CancellationToken) 
- Wait(Int32) 
- Wait(TimeSpan) 
- Wait(Int32, CancellationToken) 
- Wait(TimeSpan, CancellationToken) 
- WaitAll(Task[]) 
- WaitAll(Task[], CancellationToken) 
- WaitAll(Task[], Int32) 
- WaitAll(Task[], TimeSpan) 
- WaitAll(Task[], Int32, CancellationToken) 
- WaitAll(ReadOnlySpan<Task>) 
- WaitAll(IEnumerable<Task>, CancellationToken) 
- WaitAny(Task[]) 
- WaitAny(Task[], CancellationToken) 
- WaitAny(Task[], Int32) 
- WaitAny(Task[], TimeSpan) 
- WaitAny(Task[], Int32, CancellationToken) 
- WaitAsync(CancellationToken) 
- WaitAsync(TimeSpan) 
- WaitAsync(TimeSpan, CancellationToken) 
- WaitAsync(TimeSpan, TimeProvider) 
- WaitAsync(TimeSpan, TimeProvider, CancellationToken) 
- WhenAll(Task[]) 
- WhenAll(IEnumerable<Task>) 
- WhenAll(ReadOnlySpan<Task>) 
- WhenAll<TResult>(IEnumerable<Task<TResult>>) 
- WhenAll<TResult>(ReadOnlySpan<Task<TResult>>) 
- WhenAll<TResult>(Task<TResult>[]) 
- WhenAny(Task[]) 
- WhenAny(Task, Task) 
- WhenAny(IEnumerable<Task>) 
- WhenAny(ReadOnlySpan<Task>) 
- WhenAny<TResult>(IEnumerable<Task<TResult>>) 
- WhenAny<TResult>(ReadOnlySpan<Task<TResult>>) 
- WhenAny<TResult>(Task<TResult>[]) 
- WhenAny<TResult>(Task<TResult>, Task<TResult>) 
- WhenEach(Task[]) 
- WhenEach(IEnumerable<Task>) 
- WhenEach(ReadOnlySpan<Task>) 
- WhenEach<TResult>(IEnumerable<Task<TResult>>) 
- WhenEach<TResult>(ReadOnlySpan<Task<TResult>>) 
- WhenEach<TResult>(Task<TResult>[]) 
- Yield() 
- AsAsyncAction(Task) 
- DispatcherOperationWait(Task) 
- DispatcherOperationWait(Task, TimeSpan) 
- IsDispatcherOperationTask(Task) 
- WaitAsync(Task, TimeSpan, TimeProvider, CancellationToken) 
- WithCurrentCulture(Task) 
- WithCurrentCulture(Task) 
 
net9.0
    namespace System.Threading.Tasks
{
    public class Task : IAsyncResult, IDisposable
    {
        public static Task<Task!>! WhenAny(params ReadOnlySpan<Task!> tasks);
    }
}
            | nuget.org | 0.0 % Reference this API | 
|---|---|
| .NET | 9.0 | 
| Information specific to net9.0 | |
| Assembly | System.Runtime , Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a | 
| Referencing | The API is automatically referenced. | 
| Platform Restrictions | This API is supported on all platforms. | 
- Built-in API
- Package-provided API