Функция is_task_cancellation_requested

Возвращает получила ли задача, выполняющей запрос отмены его выполнения.Отмена запрашивается в задаче, если она была создана с токеном отмены, источник, связанный с этим токеном отменен.

bool __cdecl is_task_cancellation_requested();

Возвращаемое значение

значение true, если в данный момент задача получила запрос отмены; в противном случае — значение false.

Заметки

При вызове этого метода в теле задачи и возвращают true, необходимо ответить, вызвав метод cancel_current_task, чтобы проверить запрос отмены, после выполнения всех необходимых для очистки.Это прерывает выполнение задач и вызывает его войдите в состояние canceled.Если не ответ и не продолжено или возвращает вместо вызова cancel_current_task, задача переходит в состояние completed, когда она создана.

Задача не cancellable, если она была создана без токена отмены.

Требования

Заголовок: ppltasks.h

Пространство имен: concurrency

См. также

Ссылки

Пространство имен concurrency

Класс task

Класс cancellation_token_source

Класс cancellation_token

Функция cancel_current_task