Configuration.ConnectionStrings Propriété

Définition

Obtient un objet de section de configuration ConnectionStringsSection qui s'applique à cet objet Configuration.

C#
public System.Configuration.ConnectionStringsSection ConnectionStrings { get; }

Valeur de propriété

Objet de section de configuration ConnectionStringsSection représentant la section de configuration connectionStrings qui s'applique à cet objet Configuration.

Exemples

L’exemple de code suivant montre comment utiliser la ConnectionStrings propriété .

C#
ConnectionStringsSection
    conStrSection =
    config.ConnectionStrings as ConnectionStringsSection;
Console.WriteLine("Section name: {0}",
    conStrSection.SectionInformation.SectionName);

try
{
    if (conStrSection.ConnectionStrings.Count != 0)
    {
        Console.WriteLine();
        Console.WriteLine("Using ConnectionStrings property.");
        Console.WriteLine("Connection strings:");

        // Get the collection elements.
        foreach (ConnectionStringSettings connection in
          conStrSection.ConnectionStrings)
        {
            string name = connection.Name;
            string provider = connection.ProviderName;
            string connectionString = connection.ConnectionString;

            Console.WriteLine("Name:               {0}",
              name);
            Console.WriteLine("Connection string:  {0}",
              connectionString);
            Console.WriteLine("Provider:            {0}",
               provider);
        }
    }
}
catch (ConfigurationErrorsException e)
{
    Console.WriteLine("Using ConnectionStrings property: {0}",
        e.ToString());
}

Remarques

Utilisez la ConnectionStrings propriété pour accéder et modifier la section de connectionStrings configuration définie dans le fichier de configuration ouvert.

S’applique à

Produit Versions
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9