Count
Свойство предоставляет информацию о текущем количестве параметров в коллекции.
Значение по умолчанию 0.
Декларация
public override int Count {get;};
Значение свойства
Размерность коллекции параметров (значение типа System.Int32).
Исключения
Отсутствуют.
Пример
// C#
using System;
using System.Data;
using System.Data.Common;
class CountSample
{
static void Main()
{
// Создание фабрики классов провайдера
DbProviderFactory factory =
DbProviderFactories.GetFactory("System.Data.LinterClient");
// Создание команды
DbCommand myCommand = factory.CreateCommand();
// Создание параметров
DbParameter param1 = factory.CreateParameter();
param1.ParameterName = "MAKE";
param1.DbType = DbType.String;
myCommand.Parameters.Add(param1);
DbParameter param2 = factory.CreateParameter();
param2.ParameterName = "MODEL";
param2.DbType = DbType.String;
myCommand.Parameters.Add(param2);
DbParameter param3 = factory.CreateParameter();
param3.ParameterName = "YEAR";
param3.DbType = DbType.Int32;
myCommand.Parameters.Add(param3);
// Получение коллекции параметров
DbParameterCollection myParamCollection = myCommand.Parameters;
for (int i = 0; i < myParamCollection.Count; i++)
{
Console.WriteLine(myParamCollection[i].ParameterName);
}
}
}
Результат выполнения примера:
MAKE
MODEL
YEAR