SqlConnectionStringBuilder.Keys Свойство

Определение

Возвращает коллекцию ICollection, которая содержит ключи из SqlConnectionStringBuilder.Gets an ICollection that contains the keys in the SqlConnectionStringBuilder.

public:
 virtual property System::Collections::ICollection ^ Keys { System::Collections::ICollection ^ get(); };
public override System.Collections.ICollection Keys { get; }
member this.Keys : System.Collections.ICollection
Public Overrides ReadOnly Property Keys As ICollection

Значение свойства

Коллекция ICollection, которая содержит ключи из SqlConnectionStringBuilder.An ICollection that contains the keys in the SqlConnectionStringBuilder.

Примеры

Следующий образец консольного приложения создает новый экземпляр SqlConnectionStringBuilder.The following console application example creates a new SqlConnectionStringBuilder. Код выполняет цикл по коллекции ICollection, возвращаемой свойством Keys, отображая пары «ключ-значение».The code loops through the ICollection returned by the Keys property displaying the key/value pairs.

using System.Data.SqlClient;

class Program
{
    static void Main()
    {
        SqlConnectionStringBuilder builder =
            new SqlConnectionStringBuilder();
        builder.DataSource = "(local)";
        builder.IntegratedSecurity = true;
        builder.InitialCatalog = "AdventureWorks";

        // Loop through the collection of keys, displaying 
        // the key and value for each item:
        foreach (string key in builder.Keys)
            Console.WriteLine("{0}={1}", key, builder[key]);

        Console.WriteLine();
        Console.WriteLine("Press Enter to continue.");
        Console.ReadLine();
    }
}
Imports System.Data.SqlClient

Module Module1
    Sub Main()
        Dim builder As New SqlConnectionStringBuilder
        builder.DataSource = "(local)"
        builder.IntegratedSecurity = True
        builder.InitialCatalog = "AdventureWorks"

        ' Loop through the collection of keys, displaying 
        ' the key and value for each item.
        For Each key As String In builder.Keys
            Console.WriteLine("{0}={1}", key, builder(key))
        Next

        Console.WriteLine()
        Console.WriteLine("Press Enter to continue.")
        Console.ReadLine()
    End Sub
End Module

Комментарии

Порядок значений в коллекции ICollection не указан, но он будет точно таким же, как и порядок соответствующих значений в коллекции ICollection, возвращаемой свойством Values.The order of the values in the ICollection is unspecified, but it is the same order as the associated values in the ICollection returned by the Values property.

Применяется к

Дополнительно