Funzione is_task_cancellation_requested
Restituisce se l'attività che esegue ha ricevuto una richiesta di annullamento della relativa esecuzione.Viene richiesto l'annullamento di un'attività se è stato creato con un token di annullamento e l'origine associato al token viene annullato.
bool __cdecl is_task_cancellation_requested();
Valore restituito
true se l'attività attualmente in esecuzione ha ricevuto una richiesta per l'annullamento, in caso contrario, false.
Note
Se si chiama questo metodo nel corpo di un'attività e restituisce true, è necessario rispondere con una chiamata a cancel_current_task di riconoscere la richiesta di annullamento, dopo aver eseguito le operazioni di pulitura necessaria.Questa operazione arresta l'esecuzione di attività e consente di immettere canceled stato.Se non si sceglie e non continuare l'esecuzione, o restituiscono anziché chiamare cancel_current_task, l'attività assume lo stato di completed quando viene eseguita.
Un'attività non è cancellable se è stato creato senza un token di annullamento.
Requisiti
Intestazione: ppltasks.h
Spazio dei nomi: concurrency