SqlConnection.ClearAllPools Yöntem
Tanım
Ö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.
Tüm bağlantı havuzlarını boşalt.
public:
static void ClearAllPools();
public static void ClearAllPools();
static member ClearAllPools : unit -> unit
Public Shared Sub ClearAllPools ()
Açıklamalar
ClearAllPools() tüm bağlantı havuzlarını sıfırlar (veya boşaltıyor). Çağrı sırasında kullanımda olan bağlantılar varsa, bunlar uygun şekilde işaretlenir ve bunlar üzerinde çağrıldığında Close() atılır (havuza döndürülmek yerine).
Caution
Havuzu temizlemek pahalı bir işlemdir ve yalnızca gerekirse kullanılmalıdır. Bu işlem havuz ısınmasını olumsuz etkileyebilir ve ısınma işlemi sürekli olarak en düşük havuz boyutuna ulaşmak için yeni bağlantılar açtığından yüksek bağlantı değişim sıklığı oluşturabilir. Bu durum özellikle net sıkı bir döngüde çağrılırsa olasıdır.