Microsoft.Extensions.ObjectPool Namespace
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.
Classes
DefaultObjectPool<T> |
Default implementation of ObjectPool<T>. |
DefaultObjectPoolProvider |
The default ObjectPoolProvider. |
DefaultPooledObjectPolicy<T> |
Default implementation for PooledObjectPolicy<T>. |
DependencyInjectionPoolOptions |
Contains configuration for pools. |
LeakTrackingObjectPool<T> |
An ObjectPool<T> implementation that detects leaks in the use of the object pool.
A leak is produced if an object is leased from the pool but not returned before it is finalized.
An error is only produced in |
LeakTrackingObjectPoolProvider |
An ObjectPoolProvider that produces instances of LeakTrackingObjectPool<T>. |
ObjectPool |
Methods for creating ObjectPool<T> instances. |
ObjectPool<T> |
A pool of objects. |
ObjectPoolProvider |
A provider of ObjectPool<T> instances. |
ObjectPoolProviderExtensions |
Extension methods for ObjectPoolProvider. |
PooledObjectPolicy<T> |
A base type for IPooledObjectPolicy<T>. |
StringBuilderPooledObjectPolicy |
A policy for pooling StringBuilder instances. |
Interfaces
IPooledObjectPolicy<T> |
Represents a policy for managing pooled objects. |
IResettable |
Defines a method to reset an object to its initial state. |
.NET
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기