Cette documentation est archivée et n’est pas conservée.

SqlConnectionStringBuilder.ConnectTimeout, propriété

Obtient ou définit le délai d'attente de connexion.

Espace de noms: System.Data.SqlClient
Assembly : System.Data (dans system.data.dll)

public int ConnectTimeout { get; set; }
/** @property */
public int get_ConnectTimeout ()

/** @property */
public void set_ConnectTimeout (int value)

public function get ConnectTimeout () : int

public function set ConnectTimeout (value : int)

Non applicable.

Valeur de la propriété

Valeur de la propriété ConnectTimeout, ou 15 si aucune valeur n'a été fournie.

Cette propriété correspond aux clés "Connect Timeout", "connection timeout" et "timeout" dans la chaîne de connexion.

L'exemple suivant affiche tout d'abord le contenu d'une chaîne de connexion qui ne spécifie pas la valeur "Connect Timeout", définit la propriété ConnectTimeout, puis affiche la nouvelle chaîne de connexion.

using System.Data.SqlClient;

class Program
{
    static void Main()
    {
        try
        {
            string connectString =
                "Server=(local);Initial Catalog=AdventureWorks;" +
                "Integrated Security=true";
            SqlConnectionStringBuilder builder =
                new SqlConnectionStringBuilder(connectString);
            Console.WriteLine("Original: " + builder.ConnectionString);
            Console.WriteLine("ConnectTimeout={0}",
                builder.ConnectTimeout);
            builder.ConnectTimeout = 100;
            Console.WriteLine("Modified: " + builder.ConnectionString);

            Console.WriteLine("Press any key to finish.");
            Console.ReadLine();

        }
        catch (Exception ex)
        {
            Console.WriteLine(ex.Message);
        }
    }
}

Windows 98, Windows Server 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Édition Media Center, Windows XP Professionnel Édition x64, Windows XP SP2, Windows XP Starter Edition

Microsoft .NET Framework 3.0 est pris en charge sur Windows Vista, Microsoft Windows XP SP2 et Windows Server 2003 SP1.

.NET Framework

Prise en charge dans : 3.0, 2.0
Afficher: