Freigeben über


SqlConnectionStringBuilder.ConnectRetryInterval Eigenschaft

Definition

Zeitraum zwischen erneuten Verbindungsversuchen (in Sekunden), nachdem ein Fehler aufgrund einer Leerlaufverbindung erkannt wurde. Dieser muss einer ganzen Zahl zwischen 1 und 60 entsprechen. Die Standardeinstellung beträgt 10 Sekunden.

public:
 property int ConnectRetryInterval { int get(); void set(int value); };
public int ConnectRetryInterval { get; set; }
member this.ConnectRetryInterval : int with get, set
Public Property ConnectRetryInterval As Integer

Eigenschaftswert

Zeitraum zwischen erneuten Verbindungsversuchen (in Sekunden), nachdem ein Fehler aufgrund einer Leerlaufverbindung erkannt wurde.

Ausnahmen

Der Wert liegt außerhalb des zulässigen Bereichs.

Hinweise

Diese Eigenschaft entspricht dem Schlüssel "Connect Retry Interval" in der SqlConnection Verbindungszeichenfolge.

Dieser Wert wird nach dem ersten Verbindungsversuch angewendet. Wenn eine unterbrochene Verbindung erkannt wird, versucht der Client sofort, die Verbindung wiederherzustellen. Dies ist der erste Versuch, die Verbindung wiederherzustellen, und tritt nur auf, wenn ConnectRetryCount größer als 0 ist. Wenn der erste Versuch zur Wiederherstellung der Verbindung fehlschlägt und ConnectRetryCount größer als 1 ist, wartet der Client, ConnectRetryInterval um den zweiten und nachfolgenden Verbindungsversuch zu versuchen.

Gilt für: