Je lis beaucoup sur TPL et j'ai découvert comment nous pouvons utiliser le mécanisme d'annulation. Mais je suis coincé avec WaitHandle.Annulation avec WaitHandle
Si je veux annuler la tâche, je peux définir le CancellationTokenSource et le passer avec la tâche et je peux utiliser la méthode ThrowIfCancellationRequested pour annuler la tâche.
Ma question est quand j'ai besoin d'utiliser WaitHandle à des fins d'annulation, et pourquoi une simple annulation ne peut pas fonctionner dans cette situation?
EDIT lien MSDN: http://msdn.microsoft.com/en-us/library/dd997364 .. voir l'écoute en utilisant WaitHandle ..
Juste apprentissage TPL ..
S'il vous plaît aider ..
Pouvez-vous préciser votre point « Quand utiliser WaitHandle ». Et que voulez-vous dire par "simple annulation"? –
Mise à jour de la question –