ObjectPool<T>

クラス in Arbor.Pool / 継承元: object
インターフェイス実装: IObjectPool<T>, System.IDisposable

説明

クラス型インスタンスをプールする。

型パラメーター

型パラメーター名 説明 型制約
T プールする型
  • class

コンストラクタ

説明
ObjectPool 新しいObjectPoolインスタンスを生成する

プロパティ

プロパティ名 説明
CountActive このプールから取得され使用中のインスタンスの数
CountAll このプールから生成されたインスタンスの総数
CountInactive このプールに格納されている未使用のインスタンスの数

メソッド

メソッド名 説明
Clear プールしているインスタンスを全てクリアする。
Dispose プールを廃棄する。
Get プールからインスタンスを取り出す。
Release プールへインスタンスを返却する。