Metoda task_completion_event::set
Ustawia zdarzenia zakończenia zadania.
bool set(
_ResultType _Result
) const ;
bool set() const ;
Parametry
- _Result
Wynik tego zdarzenia z ustawić.
Wartość zwracana
Metoda zwraca true , jeśli było skuteczne w ustawienie zdarzenia.Zwraca false , jeśli zdarzenie jest już ustawiony.
Uwagi
Z wieloma lub wywołań współbieżnych set, pierwsze wywołanie się powiedzie, i jej wynik (jeśli ma zastosowanie) będą przechowywane w przypadku zakończenia zadania.Pozostałe zestawy są ignorowane, a metoda zwróci false.Po ustawieniu zdarzenia zakończenia zadań, wszystkie zadania utworzone z że zdarzeń zostanie natychmiast ukończona i jego kontynuacji, zostanie zaplanowane.Zadanie zakończenia obiektów, które _ResultType inne niż void przekazuje wartość do ich kontynuacji.
Wymagania
Nagłówek: ppltasks.h
Obszar nazw: współbieżności