Partager via


OracleConnection.ConnectionTimeout Propriété

Définition

Obtient la durée d'attente préalable à l'établissement d'une connexion avant que la tentative ne soit abandonnée et qu'une erreur ne soit générée.

public:
 virtual property int ConnectionTimeout { int get(); };
[System.ComponentModel.Browsable(false)]
public override int ConnectionTimeout { get; }
[<System.ComponentModel.Browsable(false)>]
member this.ConnectionTimeout : int
Public Overrides ReadOnly Property ConnectionTimeout As Integer

Valeur de propriété

Durée d'attente (en secondes) préalable à l'établissement d'une connexion. La valeur par défaut est de 15 secondes.

Attributs

Exceptions

La valeur spécifiée est inférieure à 0.

Remarques

Vous pouvez définir la durée d’attente d’une connexion pour expirer à l’aide des Connect Timeout mots clés ou Connection Timeout dans le chaîne de connexion. La valeur 0 n’indique aucune limite et doit être évitée dans un ConnectionString , car une tentative de connexion attend indéfiniment.

Notes

Contrairement à l’objet Connection dans les autres fournisseurs de données .NET Framework (SQL Server, OLE DB et ODBC), OracleConnection ne prend pas en charge une ConnectionTimeout propriété. La définition d’un délai d’attente de connexion avec une propriété ou dans le chaîne de connexion n’a aucun effet, et la valeur retournée est toujours égale à zéro. OracleConnection ne prend pas non plus en charge une Database propriété ou une ChangeDatabase méthode.

S’applique à