task_completion_event::set-Methode (C++-REST-SDK)
Legt das Aufgabenabschlussereignis fest.
bool set(
_ResultType _Result
) const ;
bool set() const ;
Parameter
- _Result
Das Ergebnis, das für dieses Ereignis festgelegt werden soll.
Rückgabewert
Die Methode gibt true zurück, wenn die Festlegung des Ereignisses erfolgreich war. Sie gibt false zurück, wenn das Ereignis bereits festgelegt ist.
Hinweise
Bei mehrfachen oder gleichzeitigen Aufrufen von set ist nur der erste Aufruf erfolgreich, und sein Ergebnis (falls vorhanden) wird im Aufgabenabschlussereignis gespeichert. Die verbleibenden Sätze werden ignoriert, und die Methode gibt "false" zurück. Wenn Sie ein Aufgabenabschlussereignis festlegen, werden alle Aufgaben, die aus diesem Ereignis erstellt wurden, abgeschlossen, und ihre Fortsetzungen, falls vorhanden, werden geplant. Aufgabenabschlussobjekte, die einen anderen _ResultType als void aufweisen, übergeben den Wert an ihre Fortsetzungen.
Anforderungen
Header: pplxtasks.h
Namespace: pplx