ObjectPool<T> クラス

定義

オブジェクトのプール。

generic <typename T>
 where T : classpublic ref class ObjectPool abstract
public abstract class ObjectPool<T> where T : class
type ObjectPool<'T (requires 'T : null)> = class
Public MustInherit Class ObjectPool(Of T)

型パラメーター

T

プールするオブジェクトの種類。

継承
ObjectPool<T>
派生

コンストラクター

ObjectPool<T>()

オブジェクトのプール。

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
Get()

可能であればプールからオブジェクトを取得し、それ以外の場合は作成します。

GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
Return(T)

オブジェクトをプールに返します。

ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象