SqlConnectionStringBuilder.LoadBalanceTimeout Özellik
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.
Bağlantının yok edilmeden önce bağlantı havuzunda yaşaması için saniye cinsinden en düşük süreyi alır veya ayarlar.
public:
property int LoadBalanceTimeout { int get(); void set(int value); };
public int LoadBalanceTimeout { get; set; }
member this.LoadBalanceTimeout : int with get, set
Public Property LoadBalanceTimeout As Integer
Özellik Değeri
Özelliğin LoadBalanceTimeout değeri veya sağlanmamışsa 0.
Açıklamalar
Bu özellik, bağlantı dizesi içindeki "Yük Dengeleme Zaman Aşımı" ve "bağlantı ömrü" anahtarlarına karşılık gelir.
Havuza bir bağlantı döndürülürse, oluşturma süresi geçerli saatle karşılaştırılır ve bu zaman aralığı (saniye cinsinden) tarafından Connection Lifetimebelirtilen değeri aşarsa bağlantı yok edilir. Bu, kümelenmiş yapılandırmalarda çalışan bir sunucu ile yeni çevrimiçi duruma getirilen bir sunucu arasında yük dengelemeye zorlamak için kullanışlıdır.
Sıfır (0) değeri, havuza alınan bağlantıların en yüksek bağlantı zaman aşımına sahip olmasına neden olur.