Propriedade ConnectTimeout
Obtém ou define o tempo, em milissegundos, que o objeto SqlCeRemoteDataAccess 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 SqlCeRemoteDataAccess
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 Int32 que representa o tempo limite, em milissegundos, sem padrão.
Comentários
Se uma resposta levar mais tempo que o valor especificado em ConnectTimeout, a solicitação será cancelada.
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 possuir 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.
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.