ObjectPool<T>
クラス in Arbor.Pool / 継承元: object
インターフェイス実装: System.IDisposable, IObjectPool<T>
説明
クラス型インスタンスをプールする。
型パラメーター
型パラメーター名 | 説明 | 型制約 |
---|---|---|
T | プールする型 |
|
コンストラクタ
説明 | |
---|---|
ObjectPool | 新しいObjectPoolインスタンスを生成する |
プロパティ
プロパティ名 | 説明 |
---|---|
CountActive | このプールから取得され使用中のインスタンスの数 |
CountAll | このプールから生成されたインスタンスの総数 |
CountInactive | このプールに格納されている未使用のインスタンスの数 |
メソッド
メソッド名 | 説明 |
---|---|
Clear | プールしているインスタンスを全てクリアする。 |
Dispose | プールを廃棄する。 |
Get | プールからインスタンスを取り出す。 |
Release | プールへインスタンスを返却する。 |