摘要:
一、什么是CTS? CancellationTokenSource可以理解为CancellationToken的控制器,控制它什么时候变成取消状态的一个对象。 二、在没有CTS之前是怎么处理? 1、Thread.Abort(): 2、定义isStop类似的标志变量去取消 public class P 阅读全文
摘要:
一、TaskScheduler 是什么? 将Task调度给什么地方去执行 TaskScheduler 决定了task如何被调度 Task --》m_invoke() 二、BCL 中现存的Scheduler 2.1 ThreadPoolTaskScheduler 如果没有特别指定,默认就是Thread 阅读全文