System::Threading::Tasks::WhenAny method

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

ينشئ مهمة ستكتمل عندما تنتهي أي من المهام المقدمة.

template<typename TResult> RTaskPtr<RTaskPtr<TResult>> System::Threading::Tasks::WhenAny(const ArrayPtr<RTaskPtr<TResult>> &tasks)
معاملالوصف
TResultنوع نتيجة المهمة المكتملة.
معاملنوعالوصف
مهامconst ArrayPtr<RTaskPtr<TResult>>&المهام التي يجب الانتظار عليها لإكمالها.

ReturnValue

مهمة تُعيد أول مهمة مكتملة عندما تُكمل أي مهمة.

انظر أيضًا

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

ينشئ مهمة ستكتمل عندما تنتهي أي من المهام المقدمة.

RTaskPtr<TaskPtr> System::Threading::Tasks::WhenAny(const ArrayPtr<TaskPtr> &tasks)
معاملنوعالوصف
مهامconst ArrayPtr<TaskPtr>&المهام التي يجب الانتظار عليها لإكمالها.

ReturnValue

مهمة تمثل إكمال إحدى المهام المقدمة.

انظر أيضًا

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

ينشئ مهمة ستكتمل عندما تنتهي أي من المهام المقدمة.

template<typename TResult> RTaskPtr<RTaskPtr<TResult>> System::Threading::Tasks::WhenAny(const SharedPtr<Collections::Generic::IEnumerable<RTaskPtr<TResult>>> &tasks)
معاملالوصف
TResultنوع نتيجة المهمة المكتملة.
معاملنوعالوصف
مهامconst SharedPtr<Collections::Generic::IEnumerable<RTaskPtr<TResult>>>&المهام التي يجب الانتظار عليها لإكمالها.

ReturnValue

مهمة تُعيد أول مهمة مكتملة عندما تُكمل أي مهمة.

انظر أيضًا

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

ينشئ مهمة ستكتمل عندما تنتهي أي من المهام المقدمة.

RTaskPtr<TaskPtr> System::Threading::Tasks::WhenAny(const SharedPtr<Collections::Generic::IEnumerable<TaskPtr>> &tasks)
معاملنوعالوصف
مهامconst SharedPtr<Collections::Generic::IEnumerable<TaskPtr>>&المهام التي يجب الانتظار عليها لإكمالها.

ReturnValue

مهمة تمثل إكمال إحدى المهام المقدمة.

انظر أيضًا