- PR -

.NETのスレッドモデル

1
投稿者投稿内容
hiro-ta
ベテラン
会議室デビュー日: 2003/09/03
投稿数: 79
投稿日時: 2004-02-17 12:41
.NETのスレッドモデルについて教えてください。
COMのようにシングルスレッドアパートメントやマルチスレッドアパートメントのような分け方はないのでしょうか?
MSDNで探しましたがスレッドモデルに関する記述を見つけることができませんでした。
何かご存じの方いらっしゃいましたら教えてください。
CHN
ぬし
会議室デビュー日: 2002/03/07
投稿数: 382
投稿日時: 2004-02-17 12:55
こんにちは。

> .NETのスレッドモデルについて教えてください。

.NETのスレッドモデル??そんな概念はありましたっけ?
あれはCOMだけのでは?
しかし、もしあればこちらも聞きたいですが...
_________________
iStation
大ベテラン
会議室デビュー日: 2003/12/08
投稿数: 158
投稿日時: 2004-02-17 16:59
.NET は COM と相互運用するときにアパートメントを生成するので、
Interoperability の辺に記述されているのでないでしょうか?
書籍では、Adam Nathan の ".NET and COM," がお勧めです。
hiro-ta
ベテラン
会議室デビュー日: 2003/09/03
投稿数: 79
投稿日時: 2004-02-17 17:47
>.NETのスレッドモデル??そんな概念はありましたっけ?
>あれはCOMだけのでは?
>しかし、もしあればこちらも聞きたいですが...

>.NET は COM と相互運用するときにアパートメントを生成するので、
>
COMと相互運用しないときはアパートメントを生成しないということですね。

.NETでは、そういったアパートメントという概念がCOMとの互換をとる目的以外では用いられないということでしょうか?
その場合.NETのオブジェクトはCOMでいうマルチスレッドアパートメントの扱いになり、複数のスレッドから同時アクセスを受ける可能性があると考えて良いのでしょうか?
iStation
大ベテラン
会議室デビュー日: 2003/12/08
投稿数: 158
投稿日時: 2004-02-17 18:11
引用:

hiro-taさんの書き込み (2004-02-17 17:47) より:
COMと相互運用しないときはアパートメントを生成しないということですね。


.NETでCOMを使用しないときはアパートメントを使用しないということです。
.NETでは、アパートメントコンフリクトを考えなくても良いですね!
1

スキルアップ/キャリアアップ(JOB@IT)