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.) |