ObjectPool<T>

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

説明

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

型パラメーター

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

コンストラクタ

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

プロパティ

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

メソッド

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