我正在学习任务并行库。并且不时提到一些上下文类。例如SynchronizationContext,ExecutionContext。我不确定他们是否都是关于的背景。
我搜索了很多关于它们的信息,但没有那么多的收获。虽然我认为他们不应该那么难以理解,但我现在真的很丢失。
所以,任何人都可以分享一些关于的好文章:
谢谢!
答案 0 :(得分:0)
从前言
“警告:这篇文章深入到.NET的高级领域 开发人员永远不需要考虑“
到:
我知道(大多数)开发人员从不需要考虑ExecutionContext。
来自
据我所知,上面提到的大多数开发人员都应该通过使用TPL(任务并行库,从.NET 4.0提供)TaskScheduler.FromCurrentSynchronizationContext Method
来从SynchronizationContexts的复杂性和担忧中抽象出来。