Токены отмены
Объект CancellationToken обеспечивает возможность согласованной отмены для таких объектов как потоки, рабочие элементы пула потоков и Task. При помощи CancellationTokenSource объект создает токен отмены, после чего передает его любому числу потоков или объектов, которые следует оповестить об отмене. Токен не позволяет инициировать отмену. Когда владеющий объект вызывает Cancel из CancellationTokenSource, свойство IsCancellationRequested в каждом экземпляре токена отмены получает значение true. Объекты, получившие такое уведомление, могут откликаться любым допустимым способом.
Дополнительные сведения см. в разделе Отмена.