SQLite ADO.NET Provider

SQLiteTraceEventHandler Delegate

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

public delegate void SQLiteTraceEventHandler(
object sender,
TraceEventArgs e
);

Параметры

sender
Связь, выполняющая запрос.
e
Аргументы события трассировки.

Требования

Namespace: System.Data.SQLite

Assembly: System.Data.SQLite (в System.Data.SQLite.dll)

См. также

Пространство имен System.Data.SQLite.

SQLite ADO.NET Provider

SQLiteTraceFlags Enumeration

Эти константы используются с sqlite3_trace_v2() API и отзывами, зарегистрированные им.

Это перечисление сделало атрибут FlagsAttribute, который позволяет битовую комбинацию его членских значений.

public enum SQLiteTraceFlags

Члены

Имя Описание Значение
SQLITE_TRACE_NONE Представляет маску, где никакие события трассировки не должны быть произведены.0
SQLITE_TRACE_STMT Событие вызвано, когда подготовленный запрос впервые начинает работать и возможно в других случаях во время выполнения подготовленного запроса, например, в начале каждого триггера.1
SQLITE_TRACE_PROFILE Событие вызвано, когда подготовленный запрос заканчивается. Это обеспечивает 64-битное целое число, которое является предполагаемым числом наносекунд, которое заняло выполнение подготовленного запроса. 2
SQLITE_TRACE_ROW Событие вызвано, когда подготовленный запрос производит единственную строку результата.4
SQLITE_TRACE_CLOSE Событие вызвано, когда соединение с базой данных закрывается. 8
SQLITE_TRACE_ALL Представляет маску, где все поддержанные события трассировки должны быть произведены. Это подвержено изменениям, например, когда дополнительные события добавляются оперативной библиотекой SQLite. 15

Требования

Namespace: System.Data.SQLite

Assembly: System.Data.SQLite (в System.Data.SQLite.dll)

См. также

Пространство имен System.Data.SQLite.