Поделиться через


Класс cancellation_token_source

Класс cancellation_token_source представляет возможность отменить операцию.

class cancellation_token_source;

Члены

Hh749985.collapse_all(ru-ru,VS.110).gifОткрытые конструкторы

Имя

Описание

Конструктор cancellation_token_source::cancellation_token_source

Перегружен.Создает объект cancellation_token_source.

Деструктор cancellation_token_source::~cancellation_token_source

Destructs объект cancellation_token_source.

Hh749985.collapse_all(ru-ru,VS.110).gifОткрытые методы

Имя

Описание

Метод cancellation_token_source::cancel

Отменяет источника токена и все токены, связанные с ним.

Метод cancellation_token_source::create_linked_source

Перегружен.Создает cancellation_token_source, будет отменено, когда токен ввода будет отменен.

Метод cancellation_token_source::get_token

Возвращает cancellation_token, связанный с данным источником.

Hh749985.collapse_all(ru-ru,VS.110).gifОткрытые операторы

Имя

Описание

Оператор cancellation_token_source::operator!=

Указывает, представляют ли 2 объекта cancellation_token_source 2 различных источника токена.

Оператор cancellation_token_source::operator=

Перегружен.Заменяет содержимое одного объекта cancellation_token_source с другими.

Оператор cancellation_token_source::operator==

Указывает, представляют ли 2 объекта cancellation_token_source тот же источник токена.

Заметки

cancellation_token_source можно использовать для запроса отмены отменяемую операцию.

Используйте метод отмена, чтобы установить все entity_CODEcancellation_token, связанный с этим cancellation_toekn_source себя как отмененные.

cancellation_token_source ведет себя как smart указатель и безопасно передавать по значению.

Иерархия наследования

cancellation_token_source

Требования

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

Параллелизм пространство имен:

См. также

Ссылки

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