.NET Artigos Boas Práticas C# Dicas Programação

C#: Como cancelar uma tarefa demorada com cancellation tokens

No C#, as tarefas podem ser canceladas usando tokens de cancelamento. Os tokens de cancelamento são objetos que podem ser usados para sinalizar que uma tarefa deve ser cancelada.

Para cancelar uma tarefa, você pode chamar o método Cancel() do token de cancelamento. Quando o método Cancel() é chamado, a task entra em um estado de cancelamento.

As tarefas em um estado de cancelamento devem limpar quaisquer recursos que elas tenham alocado e retornar a um estado consistente.

Você pode passar tokens de cancelamento para tarefas de várias maneiras. Você pode passá-los como argumentos de método, como propriedades ou como objetos compartilhados.

O uso de tokens de cancelamento pode ajudar a garantir que as tarefas demoradas sejam encerradas adequadamente quando necessário.

Certificação Eventos Notícias

MICROSOFT CLOUD SKILLS CHALLENGE 2023

O desafio ’30 Dias de Aprendizagem’ pode ajudar você a desenvolver habilidades e iniciar sua preparação para as Certificações da Microsoft para IA, DevOps, Microsoft 365, low code, IoT, ciência de dados, desenvolvimento em nuvem e muito mais. Selecione seu desafio abaixo, trabalhe nos módulos de aprendizagem e troque ideias com colegas por meio de um fórum da comunidade global.

Receba as últimas notícias por email

    Cadastre-se, receba nossas novidades em primeira mão por email, antes de todo mundo.

    Codeinsider @2025. Todos os direitos reservados.

    Desenvolvido por House Comunicação