System::Threading::Tasks::WhenAny-Methode

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

Erstellt eine Aufgabe, die abgeschlossen wird, sobald eine der bereitgestellten Aufgaben abgeschlossen ist.

template<typename TResult> RTaskPtr<RTaskPtr<TResult>> System::Threading::Tasks::WhenAny(const ArrayPtr<RTaskPtr<TResult>> &tasks)
ParameterBeschreibung
TResultDer Typ des Ergebnisses der abgeschlossenen Aufgabe.
ParameterTypBeschreibung
Aufgabenconst ArrayPtr<RTaskPtr<TResult>>&Die Tasks, auf die für den Abschluss gewartet wird.

ReturnValue

Eine Aufgabe, die die zuerst abgeschlossene Aufgabe zurückgibt, wenn irgendeine Aufgabe abgeschlossen wird.

Siehe auch

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

Erstellt eine Aufgabe, die abgeschlossen wird, sobald eine der bereitgestellten Aufgaben abgeschlossen ist.

RTaskPtr<TaskPtr> System::Threading::Tasks::WhenAny(const ArrayPtr<TaskPtr> &tasks)
ParameterTypBeschreibung
Aufgabenconst ArrayPtr<TaskPtr>&Die Tasks, auf die für den Abschluss gewartet wird.

ReturnValue

Eine Aufgabe, die den Abschluss einer der bereitgestellten Aufgaben darstellt.

Siehe auch

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

Erstellt eine Aufgabe, die abgeschlossen wird, sobald eine der bereitgestellten Aufgaben abgeschlossen ist.

template<typename TResult> RTaskPtr<RTaskPtr<TResult>> System::Threading::Tasks::WhenAny(const SharedPtr<Collections::Generic::IEnumerable<RTaskPtr<TResult>>> &tasks)
ParameterBeschreibung
TResultDer Typ des Ergebnisses der abgeschlossenen Aufgabe.
ParameterTypBeschreibung
Aufgabenconst SharedPtr<Collections::Generic::IEnumerable<RTaskPtr<TResult>>>&Die Tasks, auf die für den Abschluss gewartet wird.

ReturnValue

Eine Aufgabe, die die zuerst abgeschlossene Aufgabe zurückgibt, wenn irgendeine Aufgabe abgeschlossen wird.

Siehe auch

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

Erstellt eine Aufgabe, die abgeschlossen wird, sobald eine der bereitgestellten Aufgaben abgeschlossen ist.

RTaskPtr<TaskPtr> System::Threading::Tasks::WhenAny(const SharedPtr<Collections::Generic::IEnumerable<TaskPtr>> &tasks)
ParameterTypBeschreibung
Aufgabenconst SharedPtr<Collections::Generic::IEnumerable<TaskPtr>>&Die Tasks, auf die für den Abschluss gewartet wird.

ReturnValue

Eine Aufgabe, die den Abschluss einer der bereitgestellten Aufgaben darstellt.

Siehe auch