Microsoft.Extensions.ObjectPool Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Třídy
DefaultObjectPool<T> |
Výchozí implementace .ObjectPool<T> |
DefaultObjectPoolProvider |
Výchozí ObjectPoolProviderhodnota . |
DefaultPooledObjectPolicy<T> |
Výchozí implementace pro PooledObjectPolicy<T>. |
DependencyInjectionPoolOptions |
Obsahuje konfiguraci pro fondy. |
LeakTrackingObjectPool<T> |
Implementace ObjectPool<T> , která detekuje nevracení při použití fondu objektů.
Únik se vytvoří, pokud je objekt zapůjčený z fondu, ale nevrátí se před dokončením.
Chyba se vytváří pouze v |
LeakTrackingObjectPoolProvider |
AnObjectPoolProvider, která vytváří instance .LeakTrackingObjectPool<T> |
ObjectPool |
Metody vytváření ObjectPool<T> instancí |
ObjectPool<T> |
Fond objektů. |
ObjectPoolProvider |
Poskytovatel ObjectPool<T> instancí. |
ObjectPoolProviderExtensions |
Rozšiřující metody pro ObjectPoolProvider. |
PooledObjectPolicy<T> |
Základní typ pro IPooledObjectPolicy<T>. |
StringBuilderPooledObjectPolicy |
Zásady pro sdružování StringBuilder instancí. |
Rozhraní
IPooledObjectPolicy<T> |
Představuje zásadu pro správu objektů ve fondu. |
IResettable |
Definuje metodu obnovení objektu do jeho počátečního stavu. |