3
STAThreadとマルチスレッド
STAThreadに関するMSDNの記事から: アプリケーションのCOMスレッドモデルがシングルスレッドアパートメント(STA)であることを示します。 (参考までに、それが記事全体です。) シングルスレッドのアパート... OK、それは私の頭を超えました。また、アプリケーションがCOM相互運用機能を使用しない限り、この属性は実際には何もしないことをどこかで読みました。では、それは正確には何をするのでしょうか。また、マルチスレッドアプリケーションにどのような影響を与えるのでしょうか。マルチスレッドアプリケーション(スレッドTimerプールなどだけでなく、sを使用して非同期メソッドの呼び出しを行うものも含む)は、「安全のため」にMTAThreadを使用する必要がありますか?STAThreadとMTAThreadは実際には何をしますか?
102
c#
.net
multithreading
sta