SQLite ADO.NET Provider

Класс SQLiteIndexConstraint

Этот класс представляет структуру sqlite3_index_constraint от оперативной библиотеки SQLite.

Для списка всех членов этого типа посмотрите Члены SQLiteIndexConstraint.

System.Object
SQLiteIndexConstraint

public sealed class SQLiteIndexConstraint

Требования

Namespace: System.Data.SQLite

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

См. также

Члены SQLiteIndexConstraint | Пространство имен System.Data.SQLite

SQLite ADO.NET Provider

Поле SQLiteIndexConstraint.iColumn

Колонка на левой стороне ограничения.

public int iColumn;

См. также

Класс SQLiteIndexConstraint | Пространство имен System.Data.SQLite

SQLite ADO.NET Provider

Поле SQLiteIndexConstraint.iTermOffset

Используется внутренне BestIndex должен проигнорировать.

public int iTermOffset;

См. также

Класс SQLiteIndexConstraint | Пространство имен System.Data.SQLite

SQLite ADO.NET Provider

Поле SQLiteIndexConstraint.op

Ограничивающий оператор ( SQLiteIndexConstraintOp).

public SQLiteIndexConstraintOp op;

См. также

Класс SQLiteIndexConstraint | Пространство имен System.Data.SQLite

SQLite ADO.NET Provider

Поле SQLiteIndexConstraint.usable

True, если это ограничение применимо.

public byte usable;

См. также

Класс SQLiteIndexConstraint | Пространство имен System.Data.SQLite

SQLite ADO.NET Provider

SQLiteIndexConstraintOp Enumeration

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

public enum SQLiteIndexConstraintOp : byte

Члены

Имя Описание
EqualToОператор равенства.
GreaterThanОператор больше чем.
LessThanOrEqualTo Оператор меньше или равно.
LessThanОператор меньше.
GreaterThanOrEqualTo Оператор больше или равно.
MatchОператор MATCH.
LikeОператор LIKE.
GlobОператор GLOB.
RegexpОператор REGEXP.
NotEqualToОператор неравенства.
IsNotОператор IS NOT.
IsNotNullОператор IS NOT NULL.
IsNullОператор IS NULL.
IsОператор IS.

Требования

Namespace: System.Data.SQLite

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

См. также

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

SQLite ADO.NET Provider

Класс SQLiteIndexConstraintUsage

Этот класс представляет структуру sqlite3_index_constraint_usage оперативной библиотеки SQLite.

Для списка всех членов этого типа посмотрите Члены SQLiteIndexConstraintUsage.

System.Object
SQLiteIndexConstraintUsage

public sealed class SQLiteIndexConstraintUsage

Требования

Namespace: System.Data.SQLite

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

См. также

Члены SQLiteIndexConstraintUsage | Пространство имен System.Data.SQLite

SQLite ADO.NET Provider

Поле SQLiteIndexConstraintUsage.argvIndex

Если больше 0, ограничение это часть argv к xFilter.

public int argvIndex;

См. также

Класс SQLiteIndexConstraintUsage | Пространство имен System.Data.SQLite

SQLite ADO.NET Provider

Поле SQLiteIndexConstraintUsage.omit

Не кодируйте тест на это ограничение.

public byte omit;

См. также

Класс SQLiteIndexConstraintUsage | Пространство имен System.Data.SQLite

SQLite ADO.NET Provider

Поля SQLiteIndexConstraintUsage

Поля класса SQLiteIndexConstraintUsage упоминаются ниже. Для полного списка участников класса SQLiteIndexConstraintUsage посмотрите Члены SQLiteIndexConstraintUsage.

Public Instance Fields

argvIndexЕсли больше 0, ограничение это часть argv к xFilter.
omitНе кодируйте тест на это ограничение.

См. также

Класс SQLiteIndexConstraintUsage | Пространство имен System.Data.SQLite

SQLite ADO.NET Provider

Члены SQLiteIndexConstraintUsage

Обзор SQLiteIndexConstraintUsage

Public Instance Fields

argvIndex Если больше 0, ограничение это часть argv к xFilter.
omitНе кодируйте тест на это ограничение.

Public Instance Methods

Equals (унаследовано от Object) Определяет, равен ли указанный Object текущему Object.
GetHashCode (унаследовано от Object) Служит хеш-функцией для конкретного типа. GetHashCode подходит для использования в таких алгоритмах хеширования и структурах данных, как хэш-таблица.
GetType (унаследовано от Object) Получает Type текущего экземпляра.
ToString (унаследовано от Object) Вернет String, которая представляет текущий Object.

Protected Instance Methods

Finalize (унаследовано от Object) Позволяет Object освободить ресурсы и выполнить другие операции очистки прежде, чем Object очищен сборкой мусора.
MemberwiseClone (унаследовано от Object) Создает мелкую копию текущего Object.

См. также

Класс SQLiteIndexConstraintUsage | Пространство имен System.Data.SQLite

SQLite ADO.NET Provider

Поля SQLiteIndexConstraint

Поля класса SQLiteIndexConstraint упоминаются ниже. Для полного списка участников класса SQLiteIndexConstraint посмотрите Члены SQLiteIndexConstraint.

Public Instance Fields

iColumn Колонка на левой стороне ограничения.
iTermOffsetИспользуется внутренне BestIndex должен проигнорировать.
op Ограничивающий оператор ( SQLiteIndexConstraintOp).
usableTrue, если это ограничение применимо.

См. также

Класс SQLiteIndexConstraint | Пространство имен System.Data.SQLite

SQLite ADO.NET Provider

Члены SQLiteIndexConstraint

Обзор SQLiteIndexConstraint

Public Instance Fields

iColumnКолонка на левой стороне ограничения.
iTermOffsetИспользуется внутренне BestIndex должен проигнорировать.
opОграничивающий оператор ( SQLiteIndexConstraintOp).
usableTrue, если это ограничение применимо.

Public Instance Methods

Equals (унаследовано от Object) Определяет, равен ли указанный Object текущему Object.
GetHashCode (унаследовано от Object) Служит хеш-функцией для конкретного типа. GetHashCode подходит для использования в таких алгоритмах хеширования и структурах данных, как хэш-таблица.
GetType (унаследовано от Object) Получает Type текущего экземпляра.
ToString (унаследовано от Object) Вернет String, которая представляет текущий Object.

Protected Instance Methods

Finalize (унаследовано от Object) Позволяет Object освободить ресурсы и выполнить другие операции очистки прежде, чем Object очищен сборкой мусора.
MemberwiseClone (унаследовано от Object) Создает мелкую копию текущего Object.

См. также

Класс SQLiteIndexConstraint | Пространство имен System.Data.SQLite