Condividi tramite


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

Vedere anche

Riferimenti

Classe task_completion_event (C++ REST SDK)