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.
Bağımlılık ekleme havuzları için yapılandırma seçenekleri sağlayan bir sınıf içerir.
Sınıflar
| Name | Description |
|---|---|
| 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 sonlandırılmadan önce döndürülmezse bir sızıntı oluşturulur.
Hata yalnızca derlemelerde |
| LeakTrackingObjectPoolProvider |
ObjectPoolProvider örneklerini LeakTrackingObjectPool<T>üreten bir . |
| ObjectPool |
Örnek oluşturma ObjectPool<T> yöntemleri. |
| ObjectPool<T> |
Nesne havuzu. |
| ObjectPoolProvider |
ObjectPool<T> örnekleri sağlayıcısı. |
| ObjectPoolProviderExtensions |
için ObjectPoolProvideruzantı yöntemleri. |
| PooledObjectPolicy<T> |
için IPooledObjectPolicy<T>bir temel tür. |
| StringBuilderPooledObjectPolicy |
Havuz StringBuilder örnekleri için bir ilke. |
Arabirimler
| Name | Description |
|---|---|
| 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. |