Tokens de cancelamento
A CancellationToken permite o cancelamento cooperativo entre threads, itens de trabalho do pool de threads, ou Task objetos. Um objeto cria um token de cancelamento usando um CancellationTokenSourcee então passa o token de cancelamento para qualquer número de segmentos ou objetos que devem receber o aviso de cancelamento. O token não pode ser usado para iniciar o cancelamento. Quando o objeto proprietário chama Cancel sobre o CancellationTokenSource, o IsCancellationRequested em cada cópia do token cancelamento for definida como true. Os objetos que recebem a notificação podem responder de forma que seja apropriada.
Para obter mais informações, consulte Cancelamento.