Microsoft.Extensions.ObjectPool Namespace

Classes

DefaultObjectPool<T>

Default implementation of ObjectPool<T>.

DefaultObjectPoolProvider

The default ObjectPoolProvider.

DefaultPooledObjectPolicy<T>
LeakTrackingObjectPool<T>
LeakTrackingObjectPoolProvider
ObjectPool

Methods for creating ObjectPool<T> instances.

ObjectPool<T>

A pool of objects.

ObjectPoolProvider

A provider of ObjectPool<T> instances.

ObjectPoolProviderExtensions
PooledObjectPolicy<T>
StringBuilderPooledObjectPolicy

Interfaces

IPooledObjectPolicy<T>

Represents a policy for managing pooled objects.

IResettable