Contains(String)
Метод проверяет наличие в коллекции параметров указанного именованного параметра.
Синтаксис
public abstract bool Contains(string value);
value – имя интересующего параметра
Возвращаемое значение
Результат проверки:
-
true – параметр в коллекции присутствует;
-
false – параметр в коллекции отсутствует.
Исключения
Отсутствуют.
Пример
// C#
using System;
using System.Data;
using System.Data.Common;
class ContainsSample
{
static void Main()
{
// Создать фабрику классов провайдера
DbProviderFactory factory =
DbProviderFactories.GetFactory("System.Data.LinterClient");
// Создать команду
DbCommand cmd = factory.CreateCommand();
// Создать параметр
DbParameter prm = factory.CreateParameter();
prm.ParameterName = "MyParam";
prm.DbType = DbType.Decimal;
// Добавить параметр в коллекцию параметров
cmd.Parameters.Add(prm);
// Проверить наличие в коллекции именованного параметра "MyParam"
bool bContains = cmd.Parameters.Contains("MyParam");
// Напечатать "bContains = True"
Console.WriteLine("bContains = " + bContains);
// Проверить наличие в коллекции именованного параметра "NoParam"
bContains = cmd.Parameters.Contains("NoParam");
// Напечатать"bContains = False"
Console.WriteLine("bContains = " + bContains);
}
}