ConnectionStringSettingsCollection.Item[] Proprietà

Definizione

Ottiene o imposta un oggetto ConnectionStringSettings nell'insieme.

Overload

Item[Int32]

Ottiene o imposta la stringa di connessione nell'insieme in corrispondenza dell'indice specificato.

Item[String]

Ottiene o imposta l'oggetto ConnectionStringSettings con il nome specificato nell'insieme.

Item[Int32]

Origine:
ConnectionStringSettingsCollection.cs
Origine:
ConnectionStringSettingsCollection.cs
Origine:
ConnectionStringSettingsCollection.cs

Ottiene o imposta la stringa di connessione nell'insieme in corrispondenza dell'indice specificato.

C#
public System.Configuration.ConnectionStringSettings this[int index] { get; set; }

Parametri

index
Int32

Indice di un oggetto ConnectionStringSettings nell'insieme.

Valore della proprietà

Oggetto ConnectionStringSettings in corrispondenza dell'indice specificato.

Esempio

Nell'esempio seguente viene illustrato come accedere a un ConnectionStringSettings oggetto in un determinato indice in una ConnectionStringSettingsCollection raccolta.

C#
static void GetItems()
{

    try
    {
        System.Configuration.Configuration config =
         ConfigurationManager.OpenExeConfiguration(
         ConfigurationUserLevel.None);

        // Clear the connection strings collection.
        ConnectionStringsSection csSection =
            config.ConnectionStrings;
        ConnectionStringSettingsCollection csCollection =
         csSection.ConnectionStrings;

        // Get the connection string setting element
        // with the specified index.
        ConnectionStringSettings cs =
            csCollection[0];

        Console.WriteLine(
             "cs: {0}", cs.Name);
    }
    catch (ConfigurationErrorsException err)
    {
        Console.WriteLine(err.ToString());
    }
}

Commenti

In C#, questa proprietà è l'indicizzatore per la classe ConnectionStringSettingsCollection.

Vedi anche

Si applica a

.NET Framework 4.8.1 e altre versioni
Prodotto Versioni
.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

Item[String]

Origine:
ConnectionStringSettingsCollection.cs
Origine:
ConnectionStringSettingsCollection.cs
Origine:
ConnectionStringSettingsCollection.cs

Ottiene o imposta l'oggetto ConnectionStringSettings con il nome specificato nell'insieme.

C#
public System.Configuration.ConnectionStringSettings this[string name] { get; }

Parametri

name
String

Nome di un oggetto ConnectionStringSettings nell'insieme.

Valore della proprietà

Oggetto ConnectionStringSettings con il nome specificato; in caso contrario, null.

Esempio

Nell'esempio seguente viene illustrato come accedere a un oggetto denominato ConnectionStringSettings in un ConnectionStringSettingsCollection insieme.

C#
static void GetItems2()
{

    try
    {
        System.Configuration.Configuration config =
         ConfigurationManager.OpenExeConfiguration(
         ConfigurationUserLevel.None);

        // Clear the connection strings collection.
        ConnectionStringsSection csSection =
            config.ConnectionStrings;
        ConnectionStringSettingsCollection csCollection =
         csSection.ConnectionStrings;

        // Get the connection string setting element
        // with the specified name.
        ConnectionStringSettings cs =
            csCollection["ConnStr0"];
       
        Console.WriteLine(
            "cs: {0}", cs.Name);
    }
    catch (ConfigurationErrorsException err)
    {
        Console.WriteLine(err.ToString());
    }
}

Commenti

In C#, questa proprietà è l'indicizzatore per la classe ConnectionStringSettingsCollection.

Vedi anche

Si applica a

.NET Framework 4.8.1 e altre versioni
Prodotto Versioni
.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