Метод System::Threading::Tasks::WhenAll

System::Threading::Tasks::WhenAll(const ArrayPtr<RTaskPtr<TResult>>&) method

Создаёт задачу, которая завершится, когда все предоставленные задачи завершатся.

template<typename TResult> RTaskPtr<ArrayPtr<TResult>> System::Threading::Tasks::WhenAll(const ArrayPtr<RTaskPtr<TResult>> &tasks)
ПараметрОписание
TResultТип результатов завершённых задач.
ПараметрТипОписание
задачиconst ArrayPtr<RTaskPtr<TResult>>&Задачи, которые нужно ждать для завершения.

ReturnValue

Задача, которая возвращает массив всех результатов, когда все задачи завершены.

См. также

System::Threading::Tasks::WhenAll(const ArrayPtr<TaskPtr>&) method

Создаёт задачу, которая завершится, когда все предоставленные задачи завершатся.

TaskPtr System::Threading::Tasks::WhenAll(const ArrayPtr<TaskPtr> &tasks)
ПараметрТипОписание
задачиconst ArrayPtr<TaskPtr>&Задачи, которые нужно ждать для завершения.

ReturnValue

Задача, представляющая завершение всех предоставленных задач.

См. также

System::Threading::Tasks::WhenAll(const SharedPtr<Collections::Generic::IEnumerable<RTaskPtr<TResult>>>&) method

Создаёт задачу, которая завершится, когда все предоставленные задачи завершатся.

template<typename TResult> RTaskPtr<ArrayPtr<TResult>> System::Threading::Tasks::WhenAll(const SharedPtr<Collections::Generic::IEnumerable<RTaskPtr<TResult>>> &tasks)
ПараметрОписание
TResultТип результатов завершённых задач.
ПараметрТипОписание
задачиconst SharedPtr<Collections::Generic::IEnumerable<RTaskPtr<TResult>>>&Задачи, которые нужно ждать для завершения.

ReturnValue

Задача, которая возвращает массив всех результатов, когда все задачи завершены.

См. также

System::Threading::Tasks::WhenAll(const SharedPtr<Collections::Generic::IEnumerable<TaskPtr>>&) method

Создаёт задачу, которая завершится, когда все предоставленные задачи завершатся.

TaskPtr System::Threading::Tasks::WhenAll(const SharedPtr<Collections::Generic::IEnumerable<TaskPtr>> &tasks)
ПараметрТипОписание
задачиconst SharedPtr<Collections::Generic::IEnumerable<TaskPtr>>&Задачи, которые нужно ждать для завершения.

ReturnValue

Задача, представляющая завершение всех предоставленных задач.

См. также