TaskFactory::ContinueWhenAll<TAntecedentResult, TResult> Method (array<Task<TAntecedentResult>^>^, Func<array<Task<TAntecedentResult>^>^, TResult>^)
Creates a continuation task that starts when a set of specified tasks has completed.
Assembly: mscorlib (in mscorlib.dll)
public: generic<typename TAntecedentResult, typename TResult> Task<TResult>^ ContinueWhenAll( array<Task<TAntecedentResult>^>^ tasks, Func<array<Task<TAntecedentResult>^>^, TResult>^ continuationFunction )
The array of tasks from which to continue.
Return ValueType: System.Threading.Tasks::Task< >^
The new continuation task.
The type of the result of the antecedent tasks.
The type of the result that is returned by the continuationFunction delegate and associated with the created task.
Available since 8
Available since 4.0
Portable Class Library
Supported in: portable .NET platforms
Available since 5.0
Windows Phone Silverlight
Available since 8.0
Available since 8.1