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

Name Description
DefaultObjectPoolProvider()

Properties

Name Description
MaximumRetained

The maximum number of objects to retain in the pool.

Methods

Name Description
Create<T>()

Creates an ObjectPool.

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

Creates an ObjectPool with the given IPooledObjectPolicy<T>.

Extension Methods

Name Description
CreateStringBuilderPool(ObjectPoolProvider, Int32, Int32)

Creates an ObjectPool<T> that pools StringBuilder instances.

CreateStringBuilderPool(ObjectPoolProvider)

Creates an ObjectPool<T> that pools StringBuilder instances.

Applies to