Třída XObjectPool představuje rozšířenou hašovací tabulku, kde každému klíči je přiřazen jeden objekt se slabou referencí.

Jmenný prostor:  SGP.XUtility
Knihovna:  SGP.XUtility (v SGP.XUtility)
Verze: dll

Syntaxe

C#
public class XObjectPool

Poznámky

Vztah mezi klíčem a objektem je reprezentován slabou referencí WeakReference a v případě, že objekt není dále v programu použiván, může jej Garbage Collector (GC) automaticky odstranit a tím se odstraní i z tabulky XObjectPool. Tato vlastnost třídu odlišuje od klasické hašovací tabulky Hashtable v knihovně .NET Framework.

Hierarchie dědičnosti

System..::.Object
  SGP.XUtility..::.XObjectPool

Podívat se také na