Microsoft.Extensions.ObjectPool Ad Alanı
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Sınıflar
| DefaultObjectPool<T> |
Varsayılan uygulaması ObjectPool<T>. |
| DefaultObjectPoolProvider |
Varsayılan ObjectPoolProviderdeğeridir. |
| DefaultPooledObjectPolicy<T> |
için PooledObjectPolicy<T>varsayılan uygulama. |
| DependencyInjectionPoolOptions |
Havuzlar için yapılandırmayı içerir. |
| LeakTrackingObjectPool<T> |
ObjectPool<T> Nesne havuzunun kullanımında sızıntıları algılayan bir uygulama.
Bir nesne havuzdan kiralanırsa ancak son haline getirilmeden önce döndürülmezse bir sızıntı oluşturulur.
Hata yalnızca derlemelerde |
| LeakTrackingObjectPoolProvider |
ObjectPoolProvider örneklerini üreten bir LeakTrackingObjectPool<T>. |
| ObjectPool |
Örnek oluşturma ObjectPool<T> yöntemleri. |
| ObjectPool<T> |
Nesne havuzu. |
| ObjectPoolProvider |
Örnek sağlayıcısı ObjectPool<T> . |
| ObjectPoolProviderExtensions |
için ObjectPoolProvideruzantı yöntemleri. |
| PooledObjectPolicy<T> |
için IPooledObjectPolicy<T>bir temel tür. |
| StringBuilderPooledObjectPolicy |
Örnekleri havuza alma StringBuilder ilkesi. |
Arabirimler
| IPooledObjectPolicy<T> |
Havuza alınan nesneleri yönetmeye yönelik bir ilkeyi temsil eder. |
| IResettable |
Bir nesneyi ilk durumuna sıfırlamak için bir yöntem tanımlar. |