Tokens de cancelamento

Um CancellationToken habilita cancelamento cooperativo entre threads, itens de trabalho do pool de threads, ou objetos Task . Um objeto cria um token de cancelamento usando um CancellationTokenSource, e então passa o token de cancelamento para qualquer número de segmentos ou objetos que devam receber notificação do cancelamento. O token não pode ser usado para iniciar o cancelamento. Quando o objeto proprietário chama Cancel no CancellationTokenSource, a propriedade IsCancellationRequested em cada cópia do token de cancelamento é definida como true. Os objetos que recebem a notificação podem responder de qualquer maneira que seja apropriada.

Para obter mais informações, consulte Cancelamento em threads gerenciados.

Consulte também

Conceitos

Cancelamento da tarefa

Outros recursos

Threading de objetos e recursos