2009-08-20 4 views
0

インスタンス化されたクラスから呼び出す必要のある.NETモジュールがあります。モジュール内の関数にアクセスできる(モジュールのインスタンス化のような)ことができるオブジェクトを一度に1つしか数えることはできませんか、クラス内でロックを調べる必要がありますか?私はどこにでもこれに対する明確な答えを得られないようです。ありがとう!.NETモジュールはスレッドセーフですか?

+0

「モジュール」という用語は何を意味しますか?あなたは 'System.Web.IHttpModule'を実装するクラスについて話していますか? –

答えて

4

モジュール内のクラスの実装に完全に依存します。しかし、一般的なルールとして、スレッドセーフであると宣伝されていない場合、おそらくそうではありません。

+2

追加情報:MSDNのドキュメントでは、ほとんどの場合、基本クラスライブラリのすべてのクラスのスレッドセーフティ情報が指定されています。 –

2

用語「モジュール」は通常、バイナリファイルを指し、単に型のコンテナです。これらの型はスレッドセーフである場合とそうでない場合があります。

一般的に、.NETでは、スレッドセーフでない限り、スレッドセーフではありません。

関連する問題