Microsoft.Extensions.ObjectPool Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Klassen
DefaultObjectPool<T> |
Die Standardimplementierung von ObjectPool<T>. |
DefaultObjectPoolProvider |
Der standardmäßige ObjectPoolProvider. |
DefaultPooledObjectPolicy<T> |
Standardimplementierung für PooledObjectPolicy<T>. |
DependencyInjectionPoolOptions |
Enthält die Konfiguration für Pools. |
LeakTrackingObjectPool<T> |
Eine ObjectPool<T> Implementierung, die Lecks bei der Verwendung des Objektpools erkennt.
Ein Leck wird erzeugt, wenn ein Objekt aus dem Pool geleast, aber nicht zurückgegeben wird, bevor es fertig gestellt wird.
Ein Fehler wird nur in |
LeakTrackingObjectPoolProvider |
Ein ObjectPoolProvider , der Instanzen von LeakTrackingObjectPool<T>erzeugt. |
ObjectPool |
Methoden zum Erstellen von ObjectPool<T>-Instanzen. |
ObjectPool<T> |
Ein Pool von Objekten. |
ObjectPoolProvider |
Ein Anbieter von ObjectPool<T>-Instanzen. |
ObjectPoolProviderExtensions |
Erweiterungsmethoden für ObjectPoolProvider. |
PooledObjectPolicy<T> |
Ein Basistyp für IPooledObjectPolicy<T>. |
StringBuilderPooledObjectPolicy |
Eine Richtlinie für das Pooling von StringBuilder Instanzen. |
Schnittstellen
IPooledObjectPolicy<T> |
Stellt eine Richtlinie zum Verwalten von im Pool zusammengefassten Objekten dar. |
IResettable |
Definiert eine Methode zum Zurücksetzen eines Objekts in den Anfangszustand. |