task_completion_event::set-Methode
Legt das Ereignis abschluss Tasks fest.
bool set(
_ResultType _Result
) const ;
bool set() const ;
Parameter
- _Result
Das Ergebnis, um dieses Ereignisses mit festzulegen.
Rückgabewert
Die Methode gibt true zurück, wenn sie in der Einstellung das Ereignis erfolgreich war.Sie gibt false zurück, wenn das Ereignis bereits festgelegt ist.
Hinweise
In Anwesenheit oder Gleichlaufend der Mehrfachverbindungsstellen- von set, wird nur der erste Aufruf erfolgreich ausgeführt und das Ergebnis (falls vorhanden) wird in Aufgaben abschluss gespeichert wird.Die verbleibenden legt werden ignoriert und die Methode gibt false zurück.Wenn Sie einen abschluss Aufgaben für Auswahlereignisse, alle Aufgaben, die dieses Ereignis erstellt werden, sofort ausführen und seine Fortsetzungen geplant werden, sofern vorhanden.Aufgaben abschluss Objekte, die _ResultType außer void haben, übergeben den Wert auf ihre Continuations.
Anforderungen
Header: ppltasks.h
Namespace: Parallelität