ContinueWhenAny Method

Task Parallel System.Threading

Overload List

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

See Also