Keys
Предоставляет список ключей, задействованных в объекте LinterDbConnectionStringBuilder.
Декларация
public override ICollection Keys {get;};
Значение свойства
Значение типа ICollection, содержащее список ключей объекта LinterDbConnectionStringBuilder.
Порядок значений в ICollection не определен, но аналогичен порядку связанных значений в ICollection, возвращенном свойством Values.
Исключения
Отсутствуют.
Пример
В примере создается новый объект DbConnectionStringBuilder.
Код реализует цикл по ICollection, возвращенному свойством Keys, и отображает пары «ключ/значение».
// C# using System; using System.Data; using System.Data.Common; class ConnectionStringBuilderSample { static void Main() { // Создание фабрики классов провайдера DbProviderFactory factory = DbProviderFactories.GetFactory("System.Data.LinterClient"); // Создание объекта DbConnectionStringBuilder DbConnectionStringBuilder builder = factory.CreateConnectionStringBuilder(); builder["Data Source"] = "LOCAL"; builder["User ID"] = "SYSTEM"; builder["Password"] = "MANAGER8"; // Просмотр коллекции ключей и отображение каждого ключа и значения foreach (string key in builder.Keys) { Console.WriteLine("{0}={1}", key, builder[key]); } Console.WriteLine(); Console.WriteLine("Нажмите клавишу Ввод для завершения"); Console.ReadLine(); } }