ThreadPoolOption 列挙体

メモ : この名前空間、クラス、およびメンバは、.NET Framework Version 1.1 だけでサポートされています。

Activity によって送信した作業を実行するスレッド プールを示します。

<Serializable>
<ComVisible(False)>
Public Enum ThreadPoolOption
[C#]
[Serializable]
[ComVisible(false)]
public enum ThreadPoolOption
[C++]
[Serializable]
[ComVisible(false)]
__value public enum ThreadPoolOption
[JScript]
public
   Serializable
 ComVisible(false)
enum ThreadPoolOption

解説

ThreadPoolOption は、 ThreadPool の値に使用されます。

メンバ

メンバ名 説明
Inherit 呼び出し側のスレッド アパートメントと同じ種類のスレッド プール アパートメントが使用されます。 InheritanceInherit に設定されている場合は、 InheritThreadPool の既定のスレッド プール設定です。
MTA マルチスレッド アパートメント (MTA: multithreaded apartment) が使用されます。 InheritanceIgnore に設定されている場合は、 MTAThreadPool の既定のスレッド プール設定です。
None スレッド プールは使用されません。 Activity に渡す ServiceConfig の構成にこの値を使用すると、例外がスローされます。
STA シングルスレッド アパートメント (STA: single-threaded apartment) が使用されます。

必要条件

名前空間: System.EnterpriseServices

プラットフォーム: Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

アセンブリ: System.Enterpriseservices (System.Enterpriseservices.dll 内)

参照

System.EnterpriseServices 名前空間