Class DictionaryPool<TDictionary, TKey, TValue>
Inheritance
System.Object
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