Annuler une tâche
    Une tâche peut être annulée lors de l'exécution. Vous ne pouvez pas exécuter une tâche annulée.
Rendre une tâche annulable
      Vous pouvez annuler une tâche si la valeur renvoyée suite à la lecture de sa propriété 
IsCancellationRequested
 est correctement gérée dans la méthode qui s’exécute, généralement à l’aide d’instructions conditionnelles.La propriété 
IsCancellationRequested
 peut avoir les valeurs suivantes :- false
 - Annulation non demandée.
 - true
 - Annulation demandée.
 
Pour utiliser la propriété au sein de la méthode, indiquez la tâche comme argument de la même méthode, en spécifiant son type.
Dans l'exemple suivant, 
myTask
 est une tâche et ProcessCsvFile()
 est la méthode qui s'exécute :private void ProcessCsvFile(LongRunningTask myTask) { // Code to execute }
Pour un exemple complet, consultez la rubrique Constructeur : LongRunningTask(action, executingNode).
Annuler une tâche
      Pour annuler une tâche, appelez la méthode 
Cancel()
 sur la tâche. Consultez l'exemple suivant.myTask.Cancel();
La méthode définit la valeur de la propriété 
IsCancellationRequested
 de la tâche sur True
.Fournir une réponse