Nostalgia.Pool
Types
| Type Name | Description |
|---|---|
| CollectionPool<TCollection, TItem> | System.Collections.Generic.ICollection<T> type pool. |
| DictionaryPool<TKey, TValue> | System.Collections.Generic.Dictionary<TKey,TValue> type pool |
| GenericPool<T> | General purpose pool |
| HashSetPool<T> | System.Collections.Generic.HashSet<T> type pool |
| ListPool<T> | System.Collections.Generic.List<T> type pool |
| ObjectPool<T> | Pool class type instances. |
| PooledObject<T> | A type that manages pooled instances. |
Interfaces
| Type Name | Description |
|---|---|
| IObjectPool<T> | Interface for pooling class type instances |
| IReleaseReceiver | Interface that will be called back when returning to the pool by implementing it in the element type of GenericPool<T> |