Udostępnij za pośrednictwem


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

Zobacz też

Informacje

Klasa task_completion_event