Count

Предоставляет текущее количество ключей, содержащихся в свойстве ConnectionString (в строке подключения).

Декларация
public virtual int Count {get; set;};
Значение свойства

Количество ключей, содержащихся в строке подключения экземпляра DbConnectionStringBuilder (значение типа System.Int32).

Исключения

Отсутствуют.

Пример
// C#
using System;
using System.Data;
using System.Data.Common;

class ConnectionStringBuilderSample
{
  static void Main()
  {
    // Создание фабрики классов провайдера
    DbProviderFactory factory =
      DbProviderFactories.GetFactory("System.Data.LinterClient");
    // Создание объекта DbConnctionStringBuilder
    DbConnectionStringBuilder builder =
      factory.CreateConnectionStringBuilder();
    builder.ConnectionString =
      "DataSource=LOCAL;UserID=SYSTEM;Password=MANGER";
    // Следующая команда должна отобразить "3" в окне консоли
    Console.WriteLine("Начальное количество ключей: " + builder.Count);
    builder.Add("Connection Timeout", 25);
    // Следующая команда должна отобразить новую строку подключения и
    // количество ключей (4) в окне консоли
    Console.WriteLine(builder.ConnectionString);
    Console.WriteLine("Новое количество ключей: " + builder.Count);
    Console.WriteLine();
    Console.WriteLine("Нажмите клавишу Ввод для завершения");
    Console.ReadLine();
  }
}