ContinueWhenAll Method

Task Parallel System.Threading

Overload List

  NameDescription
ContinueWhenAll(array<Task>[]()[], Action<(Of <(array<Task>[]()[]>)>))
Creates a continuation Task that will be started upon the completion of a set of provided Tasks.
ContinueWhenAll<(Of <(TResult>)>)(array<Task>[]()[], Func<(Of <(array<Task>[]()[], TResult>)>))
Creates a continuation Task that will be started upon the completion of a set of provided Tasks.
ContinueWhenAll<(Of <(TAntecedentResult>)>)(array<Task<(Of <(TAntecedentResult>)>)>[]()[], Action<(Of <(array<Task<(Of <(TAntecedentResult>)>)>[]()[]>)>))
Creates a continuation Task that will be started upon the completion of a set of provided Tasks.
ContinueWhenAll<(Of <(TAntecedentResult, TResult>)>)(array<Task<(Of <(TAntecedentResult>)>)>[]()[], Func<(Of <(array<Task<(Of <(TAntecedentResult>)>)>[]()[], TResult>)>))
Creates a continuation Task that will be started upon the completion of a set of provided Tasks.
ContinueWhenAll(array<Task>[]()[], Action<(Of <(array<Task>[]()[]>)>), CancellationToken)
Creates a continuation Task that will be started upon the completion of a set of provided Tasks.
ContinueWhenAll(array<Task>[]()[], Action<(Of <(array<Task>[]()[]>)>), TaskContinuationOptions)
Creates a continuation Task that will be started upon the completion of a set of provided Tasks.
ContinueWhenAll<(Of <(TResult>)>)(array<Task>[]()[], Func<(Of <(array<Task>[]()[], TResult>)>), CancellationToken)
Creates a continuation Task that will be started upon the completion of a set of provided Tasks.
ContinueWhenAll<(Of <(TResult>)>)(array<Task>[]()[], Func<(Of <(array<Task>[]()[], TResult>)>), TaskContinuationOptions)
Creates a continuation Task that will be started upon the completion of a set of provided Tasks.
ContinueWhenAll<(Of <(TAntecedentResult>)>)(array<Task<(Of <(TAntecedentResult>)>)>[]()[], Action<(Of <(array<Task<(Of <(TAntecedentResult>)>)>[]()[]>)>), CancellationToken)
Creates a continuation Task that will be started upon the completion of a set of provided Tasks.
ContinueWhenAll<(Of <(TAntecedentResult>)>)(array<Task<(Of <(TAntecedentResult>)>)>[]()[], Action<(Of <(array<Task<(Of <(TAntecedentResult>)>)>[]()[]>)>), TaskContinuationOptions)
Creates a continuation Task that will be started upon the completion of a set of provided Tasks.
ContinueWhenAll<(Of <(TAntecedentResult, TResult>)>)(array<Task<(Of <(TAntecedentResult>)>)>[]()[], Func<(Of <(array<Task<(Of <(TAntecedentResult>)>)>[]()[], TResult>)>), CancellationToken)
Creates a continuation Task that will be started upon the completion of a set of provided Tasks.
ContinueWhenAll<(Of <(TAntecedentResult, TResult>)>)(array<Task<(Of <(TAntecedentResult>)>)>[]()[], Func<(Of <(array<Task<(Of <(TAntecedentResult>)>)>[]()[], TResult>)>), TaskContinuationOptions)
Creates a continuation Task that will be started upon the completion of a set of provided Tasks.
ContinueWhenAll(array<Task>[]()[], Action<(Of <(array<Task>[]()[]>)>), CancellationToken, TaskContinuationOptions, TaskScheduler)
Creates a continuation Task that will be started upon the completion of a set of provided Tasks.
ContinueWhenAll<(Of <(TResult>)>)(array<Task>[]()[], Func<(Of <(array<Task>[]()[], TResult>)>), CancellationToken, TaskContinuationOptions, TaskScheduler)
Creates a continuation Task that will be started upon the completion of a set of provided Tasks.
ContinueWhenAll<(Of <(TAntecedentResult>)>)(array<Task<(Of <(TAntecedentResult>)>)>[]()[], Action<(Of <(array<Task<(Of <(TAntecedentResult>)>)>[]()[]>)>), CancellationToken, TaskContinuationOptions, TaskScheduler)
Creates a continuation Task that will be started upon the completion of a set of provided Tasks.
ContinueWhenAll<(Of <(TAntecedentResult, TResult>)>)(array<Task<(Of <(TAntecedentResult>)>)>[]()[], Func<(Of <(array<Task<(Of <(TAntecedentResult>)>)>[]()[], TResult>)>), CancellationToken, TaskContinuationOptions, TaskScheduler)
Creates a continuation Task that will be started upon the completion of a set of provided Tasks.

See Also