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

مهمة تمثل إكمال جميع المهام الموردة.

انظر أيضًا