Microsoft.Extensions.ObjectPool 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
類別
DefaultObjectPool<T> |
ObjectPool<T> 的預設實作。 |
DefaultObjectPoolProvider |
預設值為 ObjectPoolProvider。 |
DefaultPooledObjectPolicy<T> |
的預設實作 PooledObjectPolicy<T>。 |
DependencyInjectionPoolOptions |
包含集區的組態。 |
LeakTrackingObjectPool<T> |
偵測 ObjectPool<T> 物件集區使用中流失的實作。
如果物件從集區租用但未在完成之前傳回,就會產生流失。
錯誤只會在組建中 |
LeakTrackingObjectPoolProvider | |
ObjectPool |
用來建立 ObjectPool<T> 執行個體的方法。 |
ObjectPool<T> |
物件集區。 |
ObjectPoolProvider |
ObjectPool<T> 執行個體的提供者。 |
ObjectPoolProviderExtensions |
ObjectPoolProvider 的擴充方法。 |
PooledObjectPolicy<T> |
的 IPooledObjectPolicy<T>基底類型。 |
StringBuilderPooledObjectPolicy |
集區 StringBuilder 實例的原則。 |
介面
IPooledObjectPolicy<T> |
代表用來管理集區物件的原則。 |
IResettable |
定義方法,將物件重設為其初始狀態。 |