【发布时间】:2012-08-26 21:17:49
【问题描述】:
我阅读了很多关于 TPL 的内容,并找到了我们可以使用取消机制的方法。但我被 WaitHandle 卡住了。
如果我想取消任务,我可以定义 CancellationTokenSource 并将它与任务一起传递,我可以使用 ThrowIfCancellationRequested 方法来取消任务。
我的问题是什么时候我需要使用 WaitHandle 进行取消,为什么简单的取消在这种情况下不起作用?
编辑 MSDN 链接:http://msdn.microsoft.com/en-us/library/dd997364 .. 使用 WaitHandle 查看收听..
刚刚学习 TPL..
请帮忙..
【问题讨论】:
-
您能否详细说明您的观点“何时使用 WaitHandle”。 “简单取消”是什么意思?