System::Threading::Tasks::WhenAny method

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

Skapar en task som slutförs när någon av de angivna tasks har slutförts.

template<typename TResult> RTaskPtr<RTaskPtr<TResult>> System::Threading::Tasks::WhenAny(const ArrayPtr<RTaskPtr<TResult>> &tasks)
ParameterBeskrivning
TResultTypen av resultatet för den slutförda tasken.
ParameterTypBeskrivning
taskarconst ArrayPtr<RTaskPtr<TResult>>&Uppgifterna att vänta på för att slutföras.

ReturnValue

En task som returnerar den första slutförda tasken när någon task slutförs.

Se även

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

Skapar en task som slutförs när någon av de angivna tasks har slutförts.

RTaskPtr<TaskPtr> System::Threading::Tasks::WhenAny(const ArrayPtr<TaskPtr> &tasks)
ParameterTypBeskrivning
taskarconst ArrayPtr<TaskPtr>&Uppgifterna att vänta på för att slutföras.

ReturnValue

En task som representerar slutförandet av en av de angivna tasks.

Se även

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

Skapar en task som slutförs när någon av de angivna tasks har slutförts.

template<typename TResult> RTaskPtr<RTaskPtr<TResult>> System::Threading::Tasks::WhenAny(const SharedPtr<Collections::Generic::IEnumerable<RTaskPtr<TResult>>> &tasks)
ParameterBeskrivning
TResultTypen av resultatet för den slutförda tasken.
ParameterTypBeskrivning
taskarconst SharedPtr<Collections::Generic::IEnumerable<RTaskPtr<TResult>>>&Uppgifterna att vänta på för att slutföras.

ReturnValue

En task som returnerar den första slutförda tasken när någon task slutförs.

Se även

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

Skapar en task som slutförs när någon av de angivna tasks har slutförts.

RTaskPtr<TaskPtr> System::Threading::Tasks::WhenAny(const SharedPtr<Collections::Generic::IEnumerable<TaskPtr>> &tasks)
ParameterTypBeskrivning
taskarconst SharedPtr<Collections::Generic::IEnumerable<TaskPtr>>&Uppgifterna att vänta på för att slutföras.

ReturnValue

En task som representerar slutförandet av en av de angivna tasks.

Se även