2

タスク並列ライブラリを学習しています。また、いくつかのコンテキスト クラスが時々言及されます。SynchronizationContext、ExecutionContext など。それらがすべてのコンテキストであるかどうかはわかりません。

私はそれらについてたくさん検索しましたが、それほど多くの利益はありませんでした. それほど難しくないと思いますが、今は本当に迷っています。

それでは、次のような優れた記事を共有していただけないでしょうか。

  • これらすべてのコンテキストの設計目的。
  • それらの使用方法。

ありがとう!

4

1 に答える 1

0

序文より

警告:この投稿は、ほとんどの開発者が考える必要のない .NET の高度な領域に深く入り込んでいます。」

に:

(ほとんどの) 開発者は ExecutionContext について考える必要がないことを理解しました。

そしてから

上記の開発者のほとんどは、TPL (.NET 4.0 以降で提供されるタスク並列ライブラリ) TaskScheduler.FromCurrentSynchronizationContext メソッドを使用して、SynchronizationContexts の複雑さと懸念から自分自身を抽象化する必要があることを理解しました。

于 2013-04-23T10:49:15.530 に答える