Compartilhar via


SqlConnectionStringBuilder.ConnectRetryCount Propriedade

Definição

O número de tentativas de reconexão após identificar que houve uma falha de conexão ociosa. Esse valor deve ser um inteiro entre 0 e 255. O valor padrão para pontos de extremidade que não são do Azure é 1. Para pontos de extremidade SQL do Azure, o padrão é 2. A partir da versão 5.x, para SQL do Azure pontos de extremidade sem servidor ou sob demanda, o padrão é 5 para melhorar o sucesso da conexão para conexões com uma instância ociosa ou pausada. Defina como 0 para desabilitar a reconexão em falhas de conexão ociosa. Um ArgumentException será gerado se definido como um valor fora do 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 da propriedade

O número de tentativas de reconexão após identificar que houve uma falha de conexão ociosa.

Comentários

Essa propriedade corresponde à chave "Contagem de Repetições de Conexão" no SqlConnection cadeia de conexão.

Observação

Como a versão 5.x, o valor padrão para nenhum ponto de extremidade do Azure é 1 e para SQL do Azure e Azure Synapse aumentou para 2 e 5 para impor a recuperação em relação aos pontos de extremidade do Azure de alta demanda. Ele deve ser detectado primeiro e o Synapse pode ser detectado como um ponto de extremidade regular SQL do Azure banco de dados.

Aplica-se a