System::Threading::Tasks::WhenAll method

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

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

См. также