IDbCommand Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет инструкцию, которая выполняется, когда существует открытое соединение с источником данных.
public interface class IDbCommand : IDisposable
public interface IDbCommand : IDisposable
type IDbCommand = interface
interface IDisposable
Public Interface IDbCommand
Implements IDisposable
- Реализации
Комментарии
Интерфейс IDbCommand позволяет реализовать класс Command , представляющий инструкцию, выполняемую в источнике данных. Дополнительные сведения о классах command см. в разделе "Реализация класса command для модуля обработки данных".
Приложение не создает экземпляр IDbCommand интерфейса напрямую, а создает экземпляр класса, реализующего IDbCommand.
Классы, реализующие IDbCommand также должны реализовывать все необходимые элементы и обычно определять дополнительные члены для добавления функциональных возможностей конкретного поставщика.
При реализации из IDbCommand интерфейса необходимо реализовать следующие конструкторы:
Элемент | Описание |
---|---|
PrvCommand() | Инициализирует новый экземпляр класса PrvCommand . |
PrvCommand(stringcmdText) | Инициализирует новый экземпляр класса PrvCommand текстом запроса. |
PrvCommand(stringcmdText, транзакция PrvTransaction) | Инициализирует новый экземпляр класса PrvCommand с текстом запроса, PrvConnection и PrvTransaction. |
Свойства
CommandText |
Возвращает или задает текстовую команду, выполняемую применительно к источнику данных. |
CommandTimeout |
Возвращает или задает время ожидания, после которого попытка выполнить команду завершается ошибкой. |
CommandType |
Указывает или определяет способ интерпретации свойства CommandText (как текста, хранимой процедуры и т. д.). |
Parameters |
Возвращает набор IDataParameterCollection. |
Transaction |
Возвращает или задает транзакцию, в которой выполняется объект Command поставщика данных SQL Server Reporting Services. |
Методы
Cancel() |
Пытается отменить выполнение IDbCommand. |
CreateParameter() |
Создает новый экземпляр объекта IDataParameter . |
ExecuteReader(CommandBehavior) |
CommandText Выполняет соединение и создает объект IDataReader. |