PoolStatistics Class |
[This is preliminary documentation and is subject to change.]
Namespace: Umbrace.Unity.PurePool
[SerializableAttribute] public class PoolStatistics
The PoolStatistics type exposes the following members.
| Name | Description | |
|---|---|---|
| AcquireCount |
Gets the number of times that objects have been acquired from the pool, without instantiation.
| |
| DestructionCount |
Gets the number of objects that have been destroyed by the pool when the pool was full.
| |
| HighestAliveCount |
Gets the highest count of objects owned by the pool at any one time.
| |
| InitialisedTime |
Gets the time at which the pool was initialised.
| |
| InstantiationCount |
Gets the number of objects that have been instantiated by the pool when the pool was empty.
| |
| LastAcquireTime |
Gets the time at which an object was last acquired from the pool.
| |
| LastDestroyTime |
Gets the time at which an object was last destroyed by the pool.
| |
| LastInstantiateTime |
Gets the time at which an object was last instantiated by the pool.
| |
| LastReleaseTime |
Gets the time at which an object was last released to the pool.
| |
| ObjectsAliveInsideAndOutsidePool |
Gets the number of objects currently owned by the pool, including both those in the pool and those acquired from, but not yet returned to, the pool.
| |
| ObjectsAliveOutsidePool |
Gets the number of objects currently owned by the pool that have been acquired from, but not yet returned to, the pool.
| |
| RecommendedPoolSize |
Gets the recommended size that the pool should have been at initialisation time, to avoid instantiations.
| |
| ReleaseCount |
Gets the number of times that objects have been released to the pool, without destruction.
|
| Name | Description | |
|---|---|---|
| Equals | (Inherited from Object.) | |
| Finalize | (Inherited from Object.) | |
| GetHashCode | (Inherited from Object.) | |
| GetType | (Inherited from Object.) | |
| MemberwiseClone | (Inherited from Object.) | |
| ToString | (Inherited from Object.) |