ThreadPool クラス
ThreadPool クラス
アプリケーションは、ThreadPool オブジェクトのメソッドを使って、Microsoft® DirectPlay® アプリケーションのスレッドを管理する。
定義
Visual Basic | Public Class ThreadPool Inherits MarshalByRefObject Implements IDisposable |
C# | public class ThreadPool : MarshalByRefObject, IDisposable |
Managed C++ | public __gc class ThreadPool : public MarshalByRefObject, IDisposable |
JScript | public class ThreadPool extends MarshalByRefObject implements IDisposable |
メンバ テーブル
次のテーブルは、ThreadPool オブジェクトによって公開されているメンバの一覧である。左側のタブをクリックし、表示したいメンバの種類を選ぶこと。
イベント
イベント | 説明 |
---|---|
Disposing | オブジェクトでの Disposing イベントを検出するイベント ハンドラを追加する。 |
ThreadCreated | スレッドが作成されると発生する。 |
ThreadDestroyed | スレッドが破棄されると発生する。 |
メソッド
メソッド | 説明 |
---|---|
Dispose | オブジェクトが使った管理下にないリソースを直ちに解放する。 |
DoWork | 現在スケジュールされている作業を実行する。 |
Equals | このインスタンスが指定されたオブジェクトと同じものかどうかを示す値を返す。 |
Finalize | Garbage Collector がオブジェクトを破棄する前に、オブジェクトが使ったリソースを強制的に解放する。 |
GetHashCode | このインスタンスに対するハッシュ コードを返す。 |
GetThreadCount | 指定したプロセッサまたはすべてのプロセッサのスレッド数を取得する。 |
op_Equality | |
op_Inequality | |
raise_Disposing | |
raise_ThreadCreated | |
raise_ThreadDestroyed | |
SetThreadCount | 指定したプロセッサまたはすべてのプロセッサのスレッド数を変更する。 |
ThreadPool | オブジェクトの新しいインスタンスを初期化する。 |
プロパティ
プロパティ | 説明 |
---|---|
Disposed | オブジェクトが解放されている場合は true、それ以外の場合は false に設定される値を返す。 |
継承の階層構造
ThreadPool
クラスの情報
名前空間 | Microsoft.DirectX.DirectPlay |
アセンブリ | Microsoft.DirectX.DirectPlay (microsoft.directx.directplay.dll) |
厳密名 | Microsoft.DirectX.DirectPlay, Version=0293, Culture=neutral, PublicKeyToken=d3231b57b74a1492 |
© 2002 Microsoft Corporation. All rights reserved. Terms of use.