SqlConnectionStringBuilder.ConnectRetryCount Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.