The following tables list the members exposed by HashPool<TKey,TValue>.
Name | Description | |
---|---|---|
HashPool<TKey,TValue> Constructor | Constructs a new HashPool instance. |
Name | Description | |
---|---|---|
Activate | Gets or sets the function used to activate items. | |
ActiveCount | Gets the count of the number of actives. | |
ActiveKeys | Gets the keys of the active pool objects. | |
Create | Gets or sets the function used to create new items. | |
Destroy | Gets or sets the function used to destroy old items. | |
Disactivate | Gets or sets the function used to disactivate items. | |
Item | Gets the requested item, extendening the pool and creating the item if necessary. |
Name | Description | |
---|---|---|
Clear | Clears the items from the hash pool. | |
DoToAll | Perfoms an action on all the items in the pool. | |
DoToAllActive | Perfoms an action on all the items in the pool. | |
IsActiveKey | Returns whether the provided key is in the active set. | |
Remove | Removes the item with the provided key from the pool. |