エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
.NET クラスライブラリ探訪-040 (System.Windows.Forms.WindowsFormsSynchronizationContext)(SynchronizationContext, 同期コンテキスト, Send, Post) - いろいろ備忘録日記
記事へのコメント0件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
.NET クラスライブラリ探訪-040 (System.Windows.Forms.WindowsFormsSynchronizationContext)(SynchronizationContext, 同期コンテキスト, Send, Post) - いろいろ備忘録日記
System.Windows.Forms.WindowsFormsSynchronizationContextは、SynchronizationContextクラスの派生クラ... System.Windows.Forms.WindowsFormsSynchronizationContextは、SynchronizationContextクラスの派生クラスです。 Windows Formsにて、同期コンテキストを処理する際に裏で利用されています。 どんな役割を担っているのかをざっくりと言うと 別スレッドで動作している処理から、特定のコンテキスト(スレッド)上で処理が動くようにしてくれる機能 と思っていると分かりやすいかと思います。 この概念、UIを持つアプリの場合はすごく重要になります。 なぜなら、Windows FormsもWPFもJava Swingも、以下の決まり事があるからです。 UIを更新できるのは、UIスレッドからしか出来ない。 このあたりの事情に関しては、Java(一つは.NET)の記事になりますが 昔書いたので、よろしければご参照下さい。 Swingス