- - PR -
.NETのスレッドモデル
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2004-02-17 12:41
.NETのスレッドモデルについて教えてください。
COMのようにシングルスレッドアパートメントやマルチスレッドアパートメントのような分け方はないのでしょうか? MSDNで探しましたがスレッドモデルに関する記述を見つけることができませんでした。 何かご存じの方いらっしゃいましたら教えてください。 | ||||
|
投稿日時: 2004-02-17 12:55
こんにちは。
> .NETのスレッドモデルについて教えてください。 .NETのスレッドモデル??そんな概念はありましたっけ? あれはCOMだけのでは? しかし、もしあればこちらも聞きたいですが... _________________ | ||||
|
投稿日時: 2004-02-17 16:59
.NET は COM と相互運用するときにアパートメントを生成するので、
Interoperability の辺に記述されているのでないでしょうか? 書籍では、Adam Nathan の ".NET and COM," がお勧めです。 | ||||
|
投稿日時: 2004-02-17 17:47
>.NETのスレッドモデル??そんな概念はありましたっけ?
>あれはCOMだけのでは? >しかし、もしあればこちらも聞きたいですが... >.NET は COM と相互運用するときにアパートメントを生成するので、 > COMと相互運用しないときはアパートメントを生成しないということですね。 .NETでは、そういったアパートメントという概念がCOMとの互換をとる目的以外では用いられないということでしょうか? その場合.NETのオブジェクトはCOMでいうマルチスレッドアパートメントの扱いになり、複数のスレッドから同時アクセスを受ける可能性があると考えて良いのでしょうか? | ||||
|
投稿日時: 2004-02-17 18:11
.NETでCOMを使用しないときはアパートメントを使用しないということです。 .NETでは、アパートメントコンフリクトを考えなくても良いですね! |
1