| Name | Description |
|---|
 | ContinueWhenAll(array<Task^>^, Action<array<Task^>^>^) | Creates a continuation task that starts when a set of specified tasks has completed. |
 | ContinueWhenAll(array<Task^>^, Action<array<Task^>^>^, CancellationToken) | Creates a continuation task that starts when a set of specified tasks has completed. |
 | ContinueWhenAll(array<Task^>^, Action<array<Task^>^>^, CancellationToken, TaskContinuationOptions, TaskScheduler^) | Creates a continuation task that starts when a set of specified tasks has completed. |
 | ContinueWhenAll(array<Task^>^, Action<array<Task^>^>^, TaskContinuationOptions) | Creates a continuation task that starts when a set of specified tasks has completed. |
 | ContinueWhenAll<TResult>(array<Task^>^, Func<array<Task^>^, TResult>^) | Creates a continuation task that starts when a set of specified tasks has completed. |
 | ContinueWhenAll<TResult>(array<Task^>^, Func<array<Task^>^, TResult>^, CancellationToken) | Creates a continuation task that starts when a set of specified tasks has completed. |
 | ContinueWhenAll<TResult>(array<Task^>^, Func<array<Task^>^, TResult>^, CancellationToken, TaskContinuationOptions, TaskScheduler^) | Creates a continuation task that starts when a set of specified tasks has completed. |
 | ContinueWhenAll<TResult>(array<Task^>^, Func<array<Task^>^, TResult>^, TaskContinuationOptions) | Creates a continuation task that starts when a set of specified tasks has completed. |
 | ContinueWhenAll<TAntecedentResult>(array<Task<TAntecedentResult>^>^, Action<array<Task<TAntecedentResult>^>^>^) | Creates a continuation task that starts when a set of specified tasks has completed. |
 | ContinueWhenAll<TAntecedentResult>(array<Task<TAntecedentResult>^>^, Action<array<Task<TAntecedentResult>^>^>^, CancellationToken) | Creates a continuation task that starts when a set of specified tasks has completed. |
 | ContinueWhenAll<TAntecedentResult>(array<Task<TAntecedentResult>^>^, Action<array<Task<TAntecedentResult>^>^>^, CancellationToken, TaskContinuationOptions, TaskScheduler^) | Creates a continuation task that starts when a set of specified tasks has completed. |
 | ContinueWhenAll<TAntecedentResult>(array<Task<TAntecedentResult>^>^, Action<array<Task<TAntecedentResult>^>^>^, TaskContinuationOptions) | Creates a continuation task that starts when a set of specified tasks has completed. |
 | ContinueWhenAll<TAntecedentResult, TResult>(array<Task<TAntecedentResult>^>^, Func<array<Task<TAntecedentResult>^>^, TResult>^) | Creates a continuation task that starts when a set of specified tasks has completed. |
 | ContinueWhenAll<TAntecedentResult, TResult>(array<Task<TAntecedentResult>^>^, Func<array<Task<TAntecedentResult>^>^, TResult>^, CancellationToken) | Creates a continuation task that starts when a set of specified tasks has completed. |
 | ContinueWhenAll<TAntecedentResult, TResult>(array<Task<TAntecedentResult>^>^, Func<array<Task<TAntecedentResult>^>^, TResult>^, CancellationToken, TaskContinuationOptions, TaskScheduler^) | Creates a continuation task that starts when a set of specified tasks has completed. |
 | ContinueWhenAll<TAntecedentResult, TResult>(array<Task<TAntecedentResult>^>^, Func<array<Task<TAntecedentResult>^>^, TResult>^, TaskContinuationOptions) | Creates a continuation task that starts when a set of specified tasks has completed. |