DefaultObjectPool<T> Class¶
- Namespace
Microsoft.Extensions.ObjectPool
- Assemblies
- Microsoft.Extensions.ObjectPool
Inheritance Hierarchy¶
System.Object
Microsoft.Extensions.ObjectPool.ObjectPool{{T}}
Microsoft.Extensions.ObjectPool.DefaultObjectPool<T>
Syntax¶
public class DefaultObjectPool<T> : ObjectPool<T> where T : class
-
class
Microsoft.Extensions.ObjectPool.
DefaultObjectPool<T>
¶
Constructors¶
-
DefaultObjectPool
(Microsoft.Extensions.ObjectPool.IPooledObjectPolicy<T>)¶ public DefaultObjectPool(IPooledObjectPolicy<T> policy)
-
DefaultObjectPool
(Microsoft.Extensions.ObjectPool.IPooledObjectPolicy<T>, System.Int32) public DefaultObjectPool(IPooledObjectPolicy<T> policy, int maximumRetained)
-