Поделиться через


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()

Создает подготовленную версию команды в базе данных.

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