Share via


DefaultObjectPoolProvider Class

Definition

The default ObjectPoolProvider.

public ref class DefaultObjectPoolProvider : Microsoft::Extensions::ObjectPool::ObjectPoolProvider
public class DefaultObjectPoolProvider : Microsoft.Extensions.ObjectPool.ObjectPoolProvider
type DefaultObjectPoolProvider = class
    inherit ObjectPoolProvider
Public Class DefaultObjectPoolProvider
Inherits ObjectPoolProvider
Inheritance
DefaultObjectPoolProvider

Constructors

DefaultObjectPoolProvider()

Properties

MaximumRetained

The maximum number of objects to retain in the pool.

Methods

Create<T>()

Creates an ObjectPool.

(Inherited from ObjectPoolProvider)
Create<T>(IPooledObjectPolicy<T>)

Creates an ObjectPool with the given IPooledObjectPolicy<T>.

Extension Methods

CreateStringBuilderPool(ObjectPoolProvider, Int32, Int32)

Creates an ObjectPool<T> that pools StringBuilder instances.

CreateStringBuilderPool(ObjectPoolProvider)

Creates an ObjectPool<T> that pools StringBuilder instances.

Applies to