Propriedade ConnectTimeout
Obtém ou define o tempo, em milissegundos, que o objeto SqlCeReplication aguarda por uma conexão com o servidor.
Namespace: System.Data.SqlServerCe
Assembly: System.Data.SqlServerCe (em System.Data.SqlServerCe.dll)
Sintaxe
'Declaração
Public Property ConnectTimeout As Integer
Get
Set
'Uso
Dim instance As SqlCeReplication
Dim value As Integer
value = instance.ConnectTimeout
instance.ConnectTimeout = value
public int ConnectTimeout { get; set; }
public:
property int ConnectTimeout {
int get ();
void set (int value);
}
member ConnectTimeout : int with get, set
function get ConnectTimeout () : int
function set ConnectTimeout (value : int)
Valor da propriedade
Tipo: System. . :: . .Int32
Um valor [T:System:Int32] que representa o tempo limite, em milissegundos, sem padrão.
Comentários
Se uma resposta levar mais tempo do que o valor especificado em [P:System.Data.SqlServerCe.SqlCeReplication.ConnectTimeout,], a solicitação será cancelada.
O tempo limite máximo permitido é de 360 segundos. Para obter recomendações para a configuração desse valor de tempo limite, consulte "Otimizando a conectividade" nos Manuais Online do SQL Server Compact 3.5.
Quando você tentar se conectar a um servidor com vários endereços IP (multihomed), o tempo limite será contado de forma cumulativa para todos os endereços IP no servidor. Por exemplo, se um servidor tiver dois endereços IP, gastando 500 ms no primeiro IP e 500 ms no segundo IP, o tempo limite resultante do servidor será de 1000 ms.