task_completion_event::set, méthode
Définit l'événement d'achèvement de tâche.
bool set(
_ResultType _Result
) const ;
bool set() const ;
Paramètres
- _Result
Le résultat pour définir cet événement en.
Valeur de retour
La méthode retourne true si elle a réussi dans le paramètre l'événement.Il retourne false si l'événement est déjà défini.
Notes
En présence ou plusieurs appels simultanés à set, seul le premier appel réussit et son résultat (le cas échéant) est stocké dans l'événement d'achèvement de tâche.Les ensembles restants sont ignorés et la méthode retourne la valeur false.Lorsque vous définissez un événement d'achèvement de tâche, toutes les tâches créées de cet événement vous achèverez immédiatement, et ses continuations, le cas échéant, sont planifiées.Les objets d'achèvement de tâche qui ont _ResultType autre qu' void aboutissent la valeur à leurs suites.
Configuration requise
en-tête : ppltasks.h
Accès concurrentiel del'espace de noms :