Metodo task_completion_event::set (C++ REST SDK)
Imposta l'evento di completamento di un'attività.
bool set(
_ResultType _Result
) const ;
bool set() const ;
Parametri
- _Result
Il risultato con cui impostare questo evento.
Valore restituito
Il metodo restituisce true se è stata completata correttamente l'impostazione dell'evento. Restituisce false se l'evento è già impostato.
Note
In presenza di più chiamate o di chiamate simultanee a set, solo la prima chiamata avrà esito positivo e il relativo risultato (se presente) verrà archiviato nell'evento di completamento dell'attività. I set rimanenti vengono ignorati e il metodo restituirà false. Quando si imposta un evento di completamento di attività, tutte le attività create da tale evento immediatamente verranno completate e le relative continuazioni, se presenti, verranno pianificate. Gli oggetti di completamento dell'attività che hanno un _ResultType diverso da void passeranno il valore alle continuazioni.
Requisiti
Intestazione: pplxtasks.h
Spazio dei nomi: pplx