Método System::Threading::Tasks::WhenAny

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

Crea una tarea que se completará cuando cualquiera de las tareas suministradas haya finalizado.

template<typename TResult> RTaskPtr<RTaskPtr<TResult>> System::Threading::Tasks::WhenAny(const ArrayPtr<RTaskPtr<TResult>> &tasks)
ParámetroDescripción
TResultEl tipo del resultado de la tarea completada.
ParámetroTipoDescripción
tareasconst ArrayPtr<RTaskPtr<TResult>>&Las tareas a esperar para su finalización.

ReturnValue

Una tarea que devuelve la primera tarea completada cuando cualquier tarea se completa.

Ver también

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

Crea una tarea que se completará cuando cualquiera de las tareas suministradas haya finalizado.

RTaskPtr<TaskPtr> System::Threading::Tasks::WhenAny(const ArrayPtr<TaskPtr> &tasks)
ParámetroTipoDescripción
tareasconst ArrayPtr<TaskPtr>&Las tareas a esperar para su finalización.

ReturnValue

Una tarea que representa la finalización de una de las tareas suministradas.

Ver también

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

Crea una tarea que se completará cuando cualquiera de las tareas suministradas haya finalizado.

template<typename TResult> RTaskPtr<RTaskPtr<TResult>> System::Threading::Tasks::WhenAny(const SharedPtr<Collections::Generic::IEnumerable<RTaskPtr<TResult>>> &tasks)
ParámetroDescripción
TResultEl tipo del resultado de la tarea completada.
ParámetroTipoDescripción
tareasconst SharedPtr<Collections::Generic::IEnumerable<RTaskPtr<TResult>>>&Las tareas a esperar para su finalización.

ReturnValue

Una tarea que devuelve la primera tarea completada cuando cualquier tarea se completa.

Ver también

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

Crea una tarea que se completará cuando cualquiera de las tareas suministradas haya finalizado.

RTaskPtr<TaskPtr> System::Threading::Tasks::WhenAny(const SharedPtr<Collections::Generic::IEnumerable<TaskPtr>> &tasks)
ParámetroTipoDescripción
tareasconst SharedPtr<Collections::Generic::IEnumerable<TaskPtr>>&Las tareas a esperar para su finalización.

ReturnValue

Una tarea que representa la finalización de una de las tareas suministradas.

Ver también