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]

Source:
ConnectionStringSettingsCollection.cs
Source:
ConnectionStringSettingsCollection.cs
Source:
ConnectionStringSettingsCollection.cs

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

public:
 property System::Configuration::ConnectionStringSettings ^ default[int] { System::Configuration::ConnectionStringSettings ^ get(int index); void set(int index, System::Configuration::ConnectionStringSettings ^ value); };
public System.Configuration.ConnectionStringSettings this[int index] { get; set; }
member this.Item(int) : System.Configuration.ConnectionStringSettings with get, set
Default Public Property Item(index As Integer) As ConnectionStringSettings

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.

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());
    }
}
Shared Sub GetItems() 
    
    Try
        ' Get the application configuration file.
        Dim config _
        As System.Configuration.Configuration = _
        ConfigurationManager.OpenExeConfiguration( _
        ConfigurationUserLevel.None)

        ' Clear the connection strings collection.
        Dim csSection _
        As ConnectionStringsSection = _
        config.ConnectionStrings
        Dim csCollection _
        As ConnectionStringSettingsCollection = _
        csSection.ConnectionStrings
        
        ' Get the connection string setting element
        ' with the specified index.
        Dim cs _
        As ConnectionStringSettings = _
        csCollection(0)
        
        Console.WriteLine("cs: {0}", cs.Name)
    
    Catch err As ConfigurationErrorsException
        Console.WriteLine(err.ToString())
    End Try

End Sub

Commenti

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

Vedi anche

Si applica a

Item[String]

Source:
ConnectionStringSettingsCollection.cs
Source:
ConnectionStringSettingsCollection.cs
Source:
ConnectionStringSettingsCollection.cs

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

public:
 property System::Configuration::ConnectionStringSettings ^ default[System::String ^] { System::Configuration::ConnectionStringSettings ^ get(System::String ^ name); };
public System.Configuration.ConnectionStringSettings this[string name] { get; }
member this.Item(string) : System.Configuration.ConnectionStringSettings
Default Public ReadOnly Property Item(name As String) As ConnectionStringSettings

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.

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());
    }
}
Shared Sub GetItems2() 
    
    Try
        ' Get the application configuration file.
        Dim config _
        As System.Configuration.Configuration = _
        ConfigurationManager.OpenExeConfiguration( _
        ConfigurationUserLevel.None)

        ' Clear the connection strings collection.
        Dim csSection _
        As ConnectionStringsSection = _
        config.ConnectionStrings
        Dim csCollection _
        As ConnectionStringSettingsCollection = _
        csSection.ConnectionStrings
        
        ' Get the connection string setting element
        ' with the specified name.
        Dim cs _
        As ConnectionStringSettings = _
        csCollection("ConnStr0")
        
        Console.WriteLine("cs: {0}", cs.Name)
    
    Catch err As ConfigurationErrorsException
        Console.WriteLine(err.ToString())
    End Try

End Sub

Commenti

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

Vedi anche

Si applica a