Partager via


ConnectTimeout propriété

Obtient ou définit la durée, en millisecondes, pendant laquelle l'objet SqlCeRemoteDataAccess attend la connexion au serveur.

Espace de noms :  System.Data.SqlServerCe
Assembly :  System.Data.SqlServerCe (dans System.Data.SqlServerCe.dll)

Syntaxe

'Déclaration
Public Property ConnectTimeout As Integer
    Get
    Set
'Utilisation
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)

Valeur de la propriété

Type : System. . :: . .Int32
Valeur Int32 qui représente le délai d'attente, en millisecondes, sans valeur par défaut.

Notes

Si la durée d'une réponse dépasse la valeur spécifiée dans ConnectTimeout, la requête est annulée.

Lorsque vous essayez de vous connecter à un serveur qui a plusieurs adresses IP (multi-résident), le délai d'attente est compté de façon cumulative pour l'ensemble des adresses IP sur le serveur. Par exemple, si un serveur a deux adresses IP, passer 500 ms sur la première adresse IP et 500 ms sur la seconde adresse IP donne une valeur de délai d'attente de 1 000 ms pour le serveur.

Le délai d'attente maximal autorisé est de 360 secondes. Pour obtenir des recommandations sur la définition de cette valeur de délai d'attente, consultez « Optimizing Connectivity » dans la documentation en ligne de SQL Server Compact 3.5.

Voir aussi

Référence

SqlCeRemoteDataAccess Classe

Membres SqlCeRemoteDataAccess

Espace de noms System.Data.SqlServerCe