Язык

IDbCommand Интерфейс

Определение

Представляет собой оператор, который выполняется при наличии открытого соединения с источником данных.

public interface class IDbCommand : IDisposable
public interface IDbCommand : IDisposable
type IDbCommand = interface
    interface IDisposable
Public Interface IDbCommand
Implements IDisposable
Реализации

Комментарии

Интерфейс IDbCommand позволяет реализовать класс команд , который представляет собой оператор, выполняемый в источнике данных. Для получения дополнительной информации о классах команд см. раздел «Реализация класса команд для расширения обработки данных».

Приложение не создаёт экземпляр IDbCommand интерфейса напрямую, а создаёт экземпляр класса, реализующего IDbCommand.

Классы, которые реализуют, IDbCommand также должны реализовывать все необходимые члены и обычно определять дополнительные члены для добавления функциональности, специфичной для провайдера.

При реализации с IDbCommand интерфейса следует реализовать следующие конструкторы:

Item Описание
PrvCommand() Инициализирует новый экземпляр класса PrvCommand .
PrvCommand (строкаcmdText) Инициализирует новый экземпляр класса PrvCommand с текстом запроса.
PrvCommand (строкаcmdText, транзакция PrvTransaction) Инициализирует новый экземпляр класса PrvCommand с текстом запроса, PrvConnection и PrvTransaction.

Свойства

Имя Описание
CommandText

Возвращает или задает текстовую команду, выполняемую в источнике данных.

CommandTimeout

Получает или устанавливает время ожидания перед завершением попытки выполнения команды и генерацией ошибки.

CommandType

Указывает или указывает, как CommandText свойство интерпретируется (как текст, хранимую процедуру и т.д.).

Parameters

Возвращает IDataParameterCollection.

Transaction

Получает или устанавливает транзакцию, в которой выполняется объект Command поставщика данных SQL Server Reporting Services.

Методы

Имя Описание
Cancel()

Пытается отменить выполнение объекта IDbCommand.

CreateParameter()

Создает новый экземпляр IDataParameter объекта.

ExecuteReader(CommandBehavior)

Выполняет CommandText против Соединения и строит IDataReader.

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