Compartir a través de


SqlConnectionStringBuilder.ConnectRetryCount Propiedad

Definición

El número de reintentos de conexión que se han intentado después de identificar que se ha producido un error de conexión inactiva. Esto debe ser un número entero del 0 al 255. El valor predeterminado para los puntos de conexión que no son de Azure es 1. Para los puntos de conexión de Azure SQL, el valor predeterminado es 2. A partir de la versión 5.x, para Azure SQL puntos de conexión sin servidor o a petición, el valor predeterminado es 5 para mejorar el éxito de la conexión para las conexiones a una instancia inactiva o en pausa. Establézcalo en 0 para deshabilitar la repetición de la conexión con errores de conexión inactiva. Se generará una ArgumentException si se establece en un valor fuera del intervalo permitido.

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

Valor de propiedad

El número de reintentos de conexión que se han intentado después de identificar que se ha producido un error de conexión inactiva.

Comentarios

Esta propiedad corresponde a la clave "Connect Retry Count" dentro del SqlConnection cadena de conexión.

Nota

Desde la versión 5.x, el valor predeterminado para ninguno de los puntos de conexión de Azure es 1 y para Azure SQL y Azure Synapse ha aumentado a 2 y 5 para impulsar la recuperación en puntos de conexión de Azure a alta demanda. Se debe detectar primero y Synapse podría detectarse como un punto de conexión de base de datos de Azure SQL normal.

Se aplica a