ObjectPoolT(FuncT, Int32) - конструктор
Создаёт экземпляр класса с указанием функции, используемой для создания объектов,
и заданной начальной вместимости пула.
Пространство имён: Tessa.Platform.CollectionsСборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
public ObjectPool(
Func<T> newObjectFunc,
int capacity
)
Public Sub New (
newObjectFunc As Func(Of T),
capacity As Integer
)
public:
ObjectPool(
Func<T>^ newObjectFunc,
int capacity
)
new :
newObjectFunc : Func<'T> *
capacity : int -> ObjectPool
Параметры
- newObjectFunc FuncT
-
Функция, используемая для создания объектов при их запросе из пула методом Get,
если в настоящий момент объекты в пуле отсутствуют.
- capacity Int32
-
Начальная вместимость пула. Вместимость будет удвоена при дальнейшем возврате объектов в пул.