Metodo System::Threading::Tasks::WhenAll

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

Crea un task che verrà completato quando tutti i task forniti saranno completati.

template<typename TResult> RTaskPtr<ArrayPtr<TResult>> System::Threading::Tasks::WhenAll(const ArrayPtr<RTaskPtr<TResult>> &tasks)
ParametroDescrizione
TResultIl tipo dei risultati dei task completati.
ParametroTipoDescrizione
taskconst ArrayPtr<RTaskPtr<TResult>>&I task su cui attendere per il completamento.

ReturnValue

Un task che restituisce un array di tutti i risultati quando tutti i task sono completati.

Vedi anche

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

Crea un task che verrà completato quando tutti i task forniti saranno completati.

TaskPtr System::Threading::Tasks::WhenAll(const ArrayPtr<TaskPtr> &tasks)
ParametroTipoDescrizione
taskconst ArrayPtr<TaskPtr>&I task su cui attendere per il completamento.

ReturnValue

Un task che rappresenta il completamento di tutti i task forniti.

Vedi anche

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

Crea un task che verrà completato quando tutti i task forniti saranno completati.

template<typename TResult> RTaskPtr<ArrayPtr<TResult>> System::Threading::Tasks::WhenAll(const SharedPtr<Collections::Generic::IEnumerable<RTaskPtr<TResult>>> &tasks)
ParametroDescrizione
TResultIl tipo dei risultati dei task completati.
ParametroTipoDescrizione
taskconst SharedPtr<Collections::Generic::IEnumerable<RTaskPtr<TResult>>>&I task su cui attendere per il completamento.

ReturnValue

Un task che restituisce un array di tutti i risultati quando tutti i task sono completati.

Vedi anche

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

Crea un task che verrà completato quando tutti i task forniti saranno completati.

TaskPtr System::Threading::Tasks::WhenAll(const SharedPtr<Collections::Generic::IEnumerable<TaskPtr>> &tasks)
ParametroTipoDescrizione
taskconst SharedPtr<Collections::Generic::IEnumerable<TaskPtr>>&I task su cui attendere per il completamento.

ReturnValue

Un task che rappresenta il completamento di tutti i task forniti.

Vedi anche