ConcurrentObjectPool<T>
Provides container for the thread-unsafe objects that can be shared
between threads concurrently.
Represents rented object.
Gets total count of objects in this pool.
Gets number of threads waiting for the first available object.
Initializes object pool that will apply Shortest Job First scheduling
strategy.
Initializes object pool that will apply Shortest Job First scheduling
strategy.
Initializes object pool that will apply Round-robing scheduling
strategy.
Rents the object from this pool.
Rents the object from this pool.