Class DictionaryPool<TDictionary, TKey, TValue>
Inheritance
DictionaryPool<TDictionary, TKey, TValue>
Syntax
public class DictionaryPool<TDictionary, TKey, TValue> : Pool<TDictionary>, IPool where TDictionary : class, IDictionary<TKey, TValue>, new()
Type Parameters
| Name |
Description |
| TDictionary |
|
| TKey |
|
| TValue |
|
Methods
New()
Declaration
protected override TDictionary New()
Returns
| Type |
Description |
| TDictionary |
|
Overrides
InsaneScatterbrain.Pooling.Pool<TDictionary>.New()
Reset(TDictionary)
Declaration
protected override void Reset(TDictionary instance)
Parameters
| Type |
Name |
Description |
| TDictionary |
instance |
|
Overrides
InsaneScatterbrain.Pooling.Pool<TDictionary>.Reset(TDictionary)
Implements