Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

ObjectPoolProvider Class

Definition

Namespace:
Microsoft.Extensions.ObjectPool
Assembly:
Microsoft.Extensions.ObjectPool.dll
Package:
Microsoft.Extensions.ObjectPool v11.0.0-preview.5.26302.115
Source:
ObjectPoolProvider.cs
Source:
ObjectPoolProvider.cs
Source:
ObjectPoolProvider.cs
Source:
ObjectPoolProvider.cs
Source:
ObjectPoolProvider.cs

Important

Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

A provider of ObjectPool<T> instances.

public ref class ObjectPoolProvider abstract
public abstract class ObjectPoolProvider
type ObjectPoolProvider = class
Public MustInherit Class ObjectPoolProvider
Inheritance
ObjectPoolProvider
Derived

Constructors

Name Description
ObjectPoolProvider()

Methods

Name Description
Create<T>()

Creates an ObjectPool.

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


Feedback

Was this page helpful?