is_task_cancellation_requested-Funktion
Gibt zurück, ob die Aufgabe, die gerade ausgeführt wird, eine Anforderung empfangen hat, dessen Ausführung abzubrechen.Abbruch wird auf einer Aufgabe angefordert, wenn mit dem Abbruchtoken erstellt wurde, die Quelle, die diesem Token zugeordnet ist, wird abgebrochen.
bool __cdecl is_task_cancellation_requested();
Rückgabewert
true, wenn die momentan ausgeführte Aufgabe eine Anforderung für Abbruch empfangen hat; andernfalls false.
Hinweise
Wenn Sie diese Methode im Text einer Aufgabe aufrufen und sie true zurückgibt, müssen Sie mit einem Aufruf auf cancel_current_task reagieren, um die Abbruchanforderung zu bestätigen, nachdem Sie jede Bereinigung ausführen, die erforderlich ist.Dadurch wird die Ausführung der Aufgabe ab und wird, canceled in den Zustand übergeht.Wenn Sie die Ausführung nicht reagieren und fortsetzen oder Sie zurückgeben, anstatt, cancel_current_task aufzurufen, gibt die Aufgabe den completed Zustand ein, wenn sie ausgeführt wurde.
Eine Aufgabe ist nicht annullierbar, wenn sie ohne ein Abbruchtoken erstellt wurde.
Anforderungen
Header: ppltasks.h
Namespace: Parallelität