【发布时间】:2011-09-16 21:56:06
【问题描述】:
我有一个生成 4 个任务的按钮。同一个按钮变为取消按钮,单击该按钮应取消所有 4 个任务。我是否应该将相同的取消令牌传递给所有 4 个任务并让它们轮询 IsCancelRequested 的相同令牌?在阅读了createlinkedtokensource 上的 msdn 文档后,我感到很困惑。这通常是如何完成的?谢谢
更新:Task.WaitAll() 等待所有任务完成执行。同样,一旦共享取消令牌源设置为取消,如何知道所有任务都已取消。
【问题讨论】:
-
我更新了我的答案以反映您的更新。
标签: c# c#-4.0 task-parallel-library task pfx