Click or drag to resize

ObjectPoolT Class

Objektumok poolban történő tárolására, és újrafelhasználására alkalmas
Inheritance Hierarchy
SystemObject
  Ozeki.CommonObjectPoolT

Namespace:  Ozeki.Common
Assembly:  OzekiSDK (in OzekiSDK.dll) Version: 10.3.199.0
Syntax
public class ObjectPool<T>
where T : class, new()

Type Parameters

T

The ObjectPoolT type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyMaxPoolSize
Segítségével lekérdezhető, beállítható, hogy maximum hány elemet tartalmazhat a pool
Top
Methods
  NameDescription
Public methodAcquireReusable
A poolból visszaad egy újrahasznosítható objektumot, ha üres a pool, akkor egy új objektumot ad vissza
Public methodReleaseReusable
A már nem használt objektumokt visszatesszük a poolba. Figyelem!!! amilyen állapotban a poolba tettük az objektumokt, olyan állapotban fogjuk visszakapni. A visszatérési érték true, ha kell a poolnak, különben false (ha false ne felejtsd el felszabadítani az objektum erőforrásait pl.: close, dispose stb.)
Top
See Also