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 | 呼び出し側のスレッド アパートメントと同じ種類のスレッド プール アパートメントが使用されます。 Inheritance が Inherit に設定されている場合は、 Inherit が ThreadPool の既定のスレッド プール設定です。 |
MTA | マルチスレッド アパートメント (MTA: multithreaded apartment) が使用されます。 Inheritance が Ignore に設定されている場合は、 MTA が ThreadPool の既定のスレッド プール設定です。 |
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 内)