SqliteCommand Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет инструкцию SQL, выполняемую в базе данных SQLite.
public class SqliteCommand : System.Data.Common.DbCommand
type SqliteCommand = class
inherit DbCommand
Public Class SqliteCommand
Inherits DbCommand
- Наследование
-
SqliteCommand
Конструкторы
| Имя | Описание |
|---|---|
| SqliteCommand() |
Инициализирует новый экземпляр класса SqliteCommand. |
| SqliteCommand(String, SqliteConnection, SqliteTransaction) |
Инициализирует новый экземпляр класса SqliteCommand. |
| SqliteCommand(String, SqliteConnection) |
Инициализирует новый экземпляр класса SqliteCommand. |
| SqliteCommand(String) |
Инициализирует новый экземпляр класса SqliteCommand. |
Свойства
| Имя | Описание |
|---|---|
| CommandText |
Возвращает или задает SQL для выполнения в базе данных. |
| CommandTimeout |
Возвращает или задает время ожидания в секундах до завершения попытки выполнения команды. Значение по умолчанию — 30. Значение 0 означает отсутствие времени ожидания. |
| CommandType |
Возвращает или задает значение, указывающее, как CommandText интерпретируется. Поддерживается только Text. |
| Connection |
Возвращает или задает соединение, используемое командой . |
| DataReader |
Возвращает или задает средство чтения данных, используемое командой в данный момент, или значение NULL, если нет. |
| DbConnection |
Возвращает или задает соединение, используемое командой . Должен быть .SqliteConnection |
| DbParameterCollection |
Возвращает коллекцию параметров, используемых командой . |
| DbTransaction |
Возвращает или задает транзакцию, внутри которой выполняется команда. Должен быть .SqliteTransaction |
| DesignTimeVisible |
Возвращает или задает значение, указывающее, должна ли команда отображаться в элементе управления интерфейса. |
| Parameters |
Возвращает коллекцию параметров, используемых командой . |
| Transaction |
Возвращает или задает транзакцию, внутри которой выполняется команда. |
| UpdatedRowSource |
Возвращает или задает значение, указывающее, как результаты применяются к обновляемой строке. |
Методы
| Имя | Описание |
|---|---|
| Cancel() |
Пытается отменить выполнение команды. Не выполняет никаких действий. |
| CreateDbParameter() |
Создает новый параметр. |
| CreateParameter() |
Создает новый параметр. |
| Dispose(Boolean) |
Освобождает все ресурсы, используемые подключением, и закрывает его. |
| ExecuteDbDataReader(CommandBehavior) |
Выполняет для CommandText базы данных и возвращает средство чтения данных. |
| ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken) |
Выполняет асинхронно CommandText для базы данных и возвращает средство чтения данных. |
| ExecuteNonQuery() |
Выполняет для CommandText базы данных. |
| ExecuteReader() |
Выполняет для CommandText базы данных и возвращает средство чтения данных. |
| ExecuteReader(CommandBehavior) |
Выполняет для CommandText базы данных и возвращает средство чтения данных. |
| ExecuteReaderAsync() |
Выполняет асинхронно CommandText для базы данных и возвращает средство чтения данных. |
| ExecuteReaderAsync(CancellationToken) |
Выполняет асинхронно CommandText для базы данных и возвращает средство чтения данных. |
| ExecuteReaderAsync(CommandBehavior, CancellationToken) |
Выполняет асинхронно CommandText для базы данных и возвращает средство чтения данных. |
| ExecuteReaderAsync(CommandBehavior) |
Выполняет асинхронно CommandText для базы данных и возвращает средство чтения данных. |
| ExecuteScalar() |
Выполняет для CommandText базы данных и возвращает результат. |
| Prepare() |
Создает подготовленную версию команды в базе данных. |