SynchronizationContext について読んだ各記事では、フォームのコントロールの処理について説明しています。それが SynchronizationContext の唯一の目的ですか?
また、基本的なことも質問する必要があります。UI スレッドが使用する場合、使用する前に各コントロールをロックできないのはなぜですか? コントロールと通信するために、このすべての「SynchronizationContext」が必要なのはなぜですか? つまり、コントロールを伝達するためのより良い方法ではありませんか? (私はそれがうまくいかないことを知っています)。
記事:
http://reedcopsey.com/2010/03/18/parallelism-in-net-part-15-making-tasks-run-the-taskscheduler/
..