Share via


ConnectionStringSettingsCollection.Item[] Özellik

Tanım

Koleksiyondaki bir ConnectionStringSettings nesneyi alır veya ayarlar.

Aşırı Yüklemeler

Item[Int32]

Koleksiyonda belirtilen dizinde bağlantı dizesi alır veya ayarlar.

Item[String]

Koleksiyonda ConnectionStringSettings belirtilen ada sahip nesneyi alır veya ayarlar.

Item[Int32]

Kaynak:
ConnectionStringSettingsCollection.cs
Kaynak:
ConnectionStringSettingsCollection.cs
Kaynak:
ConnectionStringSettingsCollection.cs

Koleksiyonda belirtilen dizinde bağlantı dizesi alır veya ayarlar.

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

Parametreler

index
Int32

Koleksiyondaki bir ConnectionStringSettings nesnenin dizini.

Özellik Değeri

ConnectionStringSettings Belirtilen dizindeki nesne.

Örnekler

Aşağıdaki örnek, bir koleksiyondaki belirli bir ConnectionStringSettings dizindeki ConnectionStringSettingsCollection bir nesneye nasıl erişileceğini gösterir.

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

Açıklamalar

C# dilinde bu özellik sınıfı için ConnectionStringSettingsCollection dizin oluşturucudur.

Ayrıca bkz.

Şunlara uygulanır

Item[String]

Kaynak:
ConnectionStringSettingsCollection.cs
Kaynak:
ConnectionStringSettingsCollection.cs
Kaynak:
ConnectionStringSettingsCollection.cs

Koleksiyonda ConnectionStringSettings belirtilen ada sahip nesneyi alır veya ayarlar.

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

Parametreler

name
String

Koleksiyondaki bir ConnectionStringSettings nesnenin adı.

Özellik Değeri

ConnectionStringSettings Belirtilen ada sahip nesne; aksi takdirde, null.

Örnekler

Aşağıdaki örnek, bir koleksiyondaki adlandırılmış ConnectionStringSettings nesneye nasıl erişeceklerini ConnectionStringSettingsCollection gösterir.

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

Açıklamalar

C# dilinde bu özellik sınıfı için ConnectionStringSettingsCollection dizin oluşturucudur.

Ayrıca bkz.

Şunlara uygulanır