Этот класс представляет управляемое виртуальное внедрение таблицы. Это не sealed и должно использоваться в качестве базового класса для любых определенных пользователями виртуальных классов таблицы, осуществленных в управляемом коде.
Для списка всех членов этого типа посмотрите Члены SQLiteVirtualTable.
System.Object
SQLiteVirtualTable
Namespace: System.Data.SQLite
Assembly: System.Data.SQLite (в System.Data.SQLite.dll)
Члены SQLiteVirtualTable | Пространство имен System.Data.SQLite
Исходный массив последовательностей, предоставленных Create и Connect.
Класс SQLiteVirtualTable | Пространство имен System.Data.SQLite
Этот метод должен обычно использоваться методом BestIndex, чтобы выполнить выбор индекса на основе ограничений, обеспеченных оперативной библиотекой SQLite.
Не 0 при успехе.
Класс SQLiteVirtualTable | Пространство имен System.Data.SQLite
Название базы данных, содержащей эту таблицу.
Класс SQLiteVirtualTable | Пространство имен System.Data.SQLite
Избавляется от этого экземпляра объекта.
Класс SQLiteVirtualTable | Пространство имен System.Data.SQLite | Список перегрузок SQLiteVirtualTable.Dispose
Избавляется от этого экземпляра объекта.
Класс SQLiteVirtualTable | Пространство имен System.Data.SQLite | Список перегрузок SQLiteVirtualTable.Dispose
Избавляется от этого экземпляра объекта.
Избавляется от этого экземпляра объекта.
public void Dispose()
Избавляется от этого экземпляра объекта.
protected virtual void Dispose(bool)
Класс SQLiteVirtualTable | Пространство имен System.Data.SQLite
Завершает этот экземпляр объекта.
Класс SQLiteVirtualTable | Пространство имен System.Data.SQLite
Экземпляр объекта SQLiteIndex, содержащий все данные для вводов и выводов, касающихся нового выбора индекса.
Класс SQLiteVirtualTable | Пространство имен System.Data.SQLite
Название модуля, осуществляющего эту таблицу.
Класс SQLiteVirtualTable | Пространство имен System.Data.SQLite
Возвращает основной дескриптор SQLite, связанный с этим экземпляром объекта.
ISQLiteNativeHandle.NativeHandle.
Класс SQLiteVirtualTable | Пространство имен System.Data.SQLite
Пытается сделать запись переименования виртуальной таблицы, связанной с этим экземпляром объекта.
Не 0 при успехе.
Класс SQLiteVirtualTable | Пространство имен System.Data.SQLite
Название виртуальной таблицы.
Класс SQLiteVirtualTable | Пространство имен System.Data.SQLite
Создает экземпляр класса.
Класс SQLiteVirtualTable | Пространство имен System.Data.SQLite
Этот класс представляет управляемое виртуальное внедрение курсора таблицы. Это не sealed и должно использоваться в качестве базового класса для любых определенных пользователями виртуальных классов курсора таблицы, осуществленных в управляемом коде.
Для списка всех членов этого типа посмотрите Члены SQLiteVirtualTableCursor.
System.Object
SQLiteVirtualTableCursor
SQLiteVirtualTableCursorEnumerator
Namespace: System.Data.SQLite
Assembly: System.Data.SQLite (в System.Data.SQLite.dll)
Члены SQLiteVirtualTableCursor | Пространство имен System.Data.SQLite
Избавляется от этого экземпляра объекта.
Класс SQLiteVirtualTableCursor | Пространство имен System.Data.SQLite | Список перегрузок SQLiteVirtualTableCursor.Dispose
Избавляется от этого экземпляра объекта.
Класс SQLiteVirtualTableCursor | Пространство имен System.Data.SQLite | Список перегрузок SQLiteVirtualTableCursor.Dispose
Избавляется от этого экземпляра объекта.
Избавляется от этого экземпляра объекта.
public void Dispose()
Избавляется от этого экземпляра объекта.
protected virtual void Dispose(bool)
Класс SQLiteVirtualTableCursor | Пространство имен System.Data.SQLite
Этот метод должен обычно использоваться методом Filter, чтобы выполнить фильтрацию строк результата и/или сделать запись критериев фильтрации, обеспеченных оперативной библиотекой SQLite.
Класс SQLiteVirtualTableCursor | Пространство имен System.Data.SQLite
Завершает этот экземпляр объекта.
Класс SQLiteVirtualTableCursor | Пространство имен System.Data.SQLite
Определяет порядковый номер integer для текущей строки.
Порядковый номер integer для текущей строки или 0, если это не может быть определено.
Класс SQLiteVirtualTableCursor | Пространство имен System.Data.SQLite
Число, чтобы определить отобранный индекс. Это значение будет установлено с помощью метода Filter.
Класс SQLiteVirtualTableCursor | Пространство имен System.Data.SQLite
Строка, чтобы определить отобранный индекс. Это значение будет установлено с помощью метода Filter.
Класс SQLiteVirtualTableCursor | Пространство имен System.Data.SQLite
Представляет недействительный порядковый номер integer строки.
Класс SQLiteVirtualTableCursor | Пространство имен System.Data.SQLite
Возвращает основной дескриптор SQLite, связанный с этим экземпляром объекта.
ISQLiteNativeHandle.NativeHandle.
Класс SQLiteVirtualTableCursor | Пространство имен System.Data.SQLite
Регулирует порядковый номер строки (integer) так, чтобы он относился к следующей строке.
Класс SQLiteVirtualTableCursor | Пространство имен System.Data.SQLite
Экземпляр объекта SQLiteVirtualTable, который связан с этим экземпляром объекта.
Класс SQLiteVirtualTableCursor | Пространство имен System.Data.SQLite
Пытается сохранить указанные экземпляры объектов SQLiteValue, чтобы сделать их доступными после влзврата из метода Filter.
Число экземпляров объектов SQLiteValue, которые были успешно сохранены.
Класс SQLiteVirtualTableCursor | Пространство имен System.Data.SQLite
Значения, по которым фильтровали строки, возвращенные через этот экземпляр объекта курсора. Это значение будет установлено с помощью метода Filter.
Класс SQLiteVirtualTableCursor | Пространство имен System.Data.SQLite
Создает экземпляр класса.
Класс SQLiteVirtualTableCursor | Пространство имен System.Data.SQLite
Этот класс представляет виртуальный курсор, который будет использоваться с классом SQLiteModuleEnumerable. Это не sealed и может использоваться в качестве базового класса для любого определенного пользователями виртуального класса курсора, который обертывает экземпляр объекта IEnumerator.
Для списка всех членов этого типа посмотрите Члены SQLiteVirtualTableCursorEnumerator.
System.Object
SQLiteVirtualTableCursor
SQLiteVirtualTableCursorEnumerator
SQLiteVirtualTableCursorEnumerator(T)
Namespace: System.Data.SQLite
Assembly: System.Data.SQLite (в System.Data.SQLite.dll)
Члены SQLiteVirtualTableCursorEnumerator | Пространство имен System.Data.SQLite
Бросает InvalidOperationException, если виртуальный курсор таблицы был закрыт.
Класс SQLiteVirtualTableCursorEnumerator | Пространство имен System.Data.SQLite
Закрывает виртуальный курсор. Этот метод не должен бросать исключения.
Класс SQLiteVirtualTableCursorEnumerator | Пространство имен System.Data.SQLite
Возвращает значение для текущей строки виртуального курсора таблицы, используя свойство Current экземпляра объекта IEnumerator.
Класс SQLiteVirtualTableCursorEnumerator | Пространство имен System.Data.SQLite
Избавляется от этого экземпляра объекта.
Класс SQLiteVirtualTableCursorEnumerator | Пространство имен System.Data.SQLite | Список перегрузок SQLiteVirtualTableCursorEnumerator.Dispose
Избавляется от этого экземпляра объекта.
Унаследовано от SQLiteVirtualTableCursor.
public void Dispose()
Избавляется от этого экземпляра объекта.
protected override void Dispose(bool)
Класс SQLiteVirtualTableCursorEnumerator | Пространство имен System.Data.SQLite
Не 0, если конец виртуальной таблицы был замечен (то есть, нет больше доступных строк, включая текущую).
Класс SQLiteVirtualTableCursorEnumerator | Пространство имен System.Data.SQLite
Не 0, если виртуальный курсор открыт.
Класс SQLiteVirtualTableCursorEnumerator | Пространство имен System.Data.SQLite
Переходит к следующей строке виртуального курсора таблицы, используя метод MoveNext экземпляра объекта IEnumerator.
Отличный от нуля, если текущая строка действительна, ноль иначе. Если ноль возвращен, никакие дальнейшие строки недоступны.
Класс SQLiteVirtualTableCursorEnumerator | Пространство имен System.Data.SQLite
Сбросит позицию курсора, также лишая законной силы текущую строку, используя метод Reset экземпляра объекта IEnumerator.
Класс SQLiteVirtualTableCursorEnumerator | Пространство имен System.Data.SQLite
Создает экземпляр класса.
Класс SQLiteVirtualTableCursorEnumerator | Пространство имен System.Data.SQLite
Обзор SQLiteVirtualTableCursorEnumerator.
![]() |
Создает экземпляр класса. |
![]() | Возвращает значение для текущей строки виртуального курсора, используя свойство Current экземпляра объекта IEnumerator. |
![]() | Не 0, если больше нет доступных строк, включая текущую. |
![]() |
Число, чтобы определить отобранный индекс. Это значение будет установлено с помощью метода Filter. |
![]() |
Строка, чтобы определить отобранный индекс. Это значение будет установлено с помощью метода Filter. |
![]() | Не 0, если виртуальный курсор открыт. |
![]() |
Возвращает основной дескриптор SQLite, связанный с этим экземпляром объекта. |
![]() |
Экземпляр объекта SQLiteVirtualTable, который связан с этим экземпляром объекта. |
![]() |
Значения, которыми фильтровали строки, возвращенные через этот экземпляр объекта курсора. Это значение будет установлено с помощью метода Filter. |
![]() | Бросает InvalidOperationException, если виртуальный курсор таблицы был закрыт. |
![]() | Закрывает виртуальный курсор. Этот метод не должен бросать исключения. |
![]() |
Перегружен. Избавляется от этого экземпляра объекта. |
![]() | Определяет, равен ли указанный Object текущему Object. |
![]() |
Этот метод должен обычно использоваться методом Filter, чтобы выполнить фильтрацию строк результата и/или сделать запись критериев фильтрации, обеспеченных оперативной библиотекой SQLite. |
![]() | Служит хеш-функцией для конкретного типа. GetHashCode подходит для использования в таких алгоритмах хеширования и структурах данных, как хэш-таблица. |
![]() |
Определяет порядковый номер (integer) для текущей строки. |
![]() | Получает Type текущего экземпляра. |
![]() | Переходит к следующей строке виртуальной таблицы, используя метод MoveNext экземпляра объекта IEnumerator. |
![]() |
Регулирует порядковый номер строки так, чтобы он относился к следующей строке. |
![]() | Перезагружает виртуальную позицию курсора, также лишая законной силы текущую строку, используя метод Reset экземпляра объекта IEnumerator. |
![]() | Вернет String, которая представляет текущий Object. |
![]() | Перегружен. Избавляется от этого экземпляра объекта. |
![]() |
Завершает этот экземпляр объекта. |
![]() | Создает мелкую копию текущего Object. |
![]() |
Пытается сохранить указанные экземпляры объектов SQLiteValue, чтобы сделать их доступными после возврата из метода Filter. |
Класс SQLiteVirtualTableCursorEnumerator | Пространство имен System.Data.SQLite
![]() | Бросает InvalidOperationException, если курсор закрыт. |
![]() | Закрывает виртуальный курсор. Этот метод не должен бросать исключения. |
![]() |
Перегружен. Избавляется от этого экземпляра объекта. |
![]() | Определяет, равен ли указанный Object текущему Object. |
![]() |
Этот метод должен обычно использоваться методом Filter, чтобы выполнить фильтрацию строк результата и/или сделать запись критериев фильтрации, обеспеченных оперативной библиотекой SQLite. |
![]() | Служит хеш-функцией для конкретного типа. GetHashCode подходит для использования в таких алгоритмах хеширования и структурах данных, как хэш-таблица. |
![]() |
Определяет порядковый номер (integer) для текущей строки. |
![]() | Получает Type текущего экземпляра. |
![]() | Переводит курсор на следующую строку виртуальной таблицы, используя метод MoveNext экземпляра объекта IEnumerator. |
![]() |
Регулирует порядковый номер строки так, чтобы он относился к следующей строке. |
![]() | Перезагружает виртуальную позицию курсора, также лишая законной силы текущую строку, используя метод Reset экземпляра объекта IEnumerator. |
![]() | Вернет String, которая представляет текущий Object. |
![]() | Перегружен. Избавляется от этого экземпляра объекта. |
![]() |
Завершает этот экземпляр объекта. |
![]() | Создает мелкую копию текущего Object. |
![]() |
Пытается сохранить указанные экземпляры объектов SQLiteValue, чтобы сделать их доступными после возврата из Filter. |
Класс SQLiteVirtualTableCursorEnumerator | Пространство имен System.Data.SQLite
![]() | Возвращает значение для текущей строки виртуального курсора, используя свойство Current экземпляра объекта IEnumerator. |
![]() | Не 0, если достигнут конец таблицы. |
![]() |
Число, чтобы определить отобранный индекс. Это значение будет установлено с помощью метода Filter. |
![]() |
Строка, чтобы определить отобранный индекс. Это значение будет установлено с помощью метода Filter. |
![]() | Не 0, если курсор открыт. |
![]() |
Возвращает основной дескриптор SQLite, связанный с этим экземпляром объекта. |
![]() |
Экземпляр объекта SQLiteVirtualTable, который связан с этим экземпляром объекта. |
![]() |
Значения, которые раньше фильтровали строки, возвращенные через этот экземпляр объекта курсора. Это значение будет установлено с помощью метода Filter. |
Класс SQLiteVirtualTableCursorEnumerator | Пространство имен System.Data.SQLite
![]() ![]() | Значение представляет недействительный порядковый номер строки (integer). |
Класс SQLiteVirtualTableCursor | Пространство имен System.Data.SQLite
Обзор SQLiteVirtualTableCursor.
![]() ![]() | Значение представляет недействительный порядковый номер строки (integer). |
![]() |
Создает экземпляр класса. |
![]() | Число, которое помогало определить отобранный индекс. Это значение будет установлено с помощью метода Filter. |
![]() | Строка, которая помогала определить отобранный индекс. Это значение будет установлено с помощью метода Filter. |
![]() | Возвращает основной дескриптор SQLite, связанный с этим экземпляром объекта. |
![]() | Экземпляр объекта SQLiteVirtualTable, связанный с этим экземпляром объекта. |
![]() | Значения, которыми фильтровали строки, возвращенные через этот экземпляр объекта курсора. Это значение будет установлено с помощью метода Filter. |
![]() | Перегружен. Избавляется от этого экземпляра объекта. |
![]() | Определяет, равен ли указанный Object текущему Object. |
![]() | Этот метод должен обычно использоваться методом Filter, чтобы выполнить фильтрацию строк результата и/или сделать запись критериев фильтрации, обеспеченных оперативной библиотекой SQLite. |
![]() | Служит хеш-функцией для конкретного типа. GetHashCode подходит для использования в таких алгоритмах хеширования и структурах данных, как хэш-таблица. |
![]() | Определяет порядковый номер (integer) для текущей строки. |
![]() | Получает Type текущего экземпляра. |
![]() | Регулирует порядковый номер строки (integer) так, чтобы он относился к следующей строке. |
![]() | Вернет String, которая представляет текущий Object. |
![]() | Перегружен. Избавляется от этого экземпляра объекта. |
![]() | Завершает этот экземпляр объекта. |
![]() | Создает мелкую копию текущего Object. |
![]() | Пытается сохранить указанные экземпляры объектов SQLiteValue object, чтобы сделать их доступными после возврата метода Filter. |
Класс SQLiteVirtualTableCursor | Пространство имен System.Data.SQLite
Методы класса SQLiteVirtualTableCursor упоминаются ниже. Для полного списка участников класса SQLiteVirtualTableCursor посмотрите Члены SQLiteVirtualTableCursor.
![]() | Перегружен. Избавляется от этого экземпляра объекта. |
![]() | Определяет, равен ли указанный Object текущему Object. |
![]() | Этот метод должен обычно использоваться Filter, чтобы выполнить фильтрацию строк результата и/или сделать запись критериев фильтрации, обеспеченных оперативной библиотекой SQLite. |
![]() | Служит хеш-функцией для конкретного типа. GetHashCode подходит для использования в таких алгоритмах хеширования и структурах данных, как хэш-таблица. |
![]() | Определяет порядковый номер (integer) для текущей строки. |
![]() | Получает Type текущего экземпляра. |
![]() | Определяет порядковый номер (integer) для текущей строки. |
![]() | Вернет String, которая представляет текущий Object. |
![]() | Перегружен. Избавляется от этого экземпляра объекта. |
![]() | Завершает этот экземпляр объекта. |
![]() | Создает мелкую копию текущего Object. |
![]() | Пытается сохранить указанные экземпляры объектов SQLiteValue, чтобы сделать их доступными после возврата Filter. |
Класс SQLiteVirtualTableCursor | Пространство имен System.Data.SQLite
Свойства класса SQLiteVirtualTableCursor упоминаются ниже. Для полного списка участников класса SQLiteVirtualTableCursor посмотрите Члены SQLiteVirtualTableCursor.
![]() | Число, которое помогало определить отобранный индекс. Это значение будет установлено с помощью метода Filter. |
![]() | Строка, которая помогала определить отобранный индекс. Это значение будет установлено с помощью метода Filter. |
![]() | Возвращает основной дескриптор SQLite, связанный с этим экземпляром объекта. |
![]() | Экземпляр объекта SQLiteVirtualTable, связанный с этим экземпляром объекта. |
![]() | Значения, которыми фильтровали строки, возвращенные через этот экземпляр объекта курсора. Это значение будет установлено с помощью метода Filter. |
Класс SQLiteVirtualTableCursor | Пространство имен System.Data.SQLite
![]() |
Создает экземпляр класса. |
![]() | Исходный массив строк, предоставленных Create и Connect. |
![]() | Имя БД, в которой эта таблица. |
![]() | Экземпляр объекта SQLiteIndex, содержащий все данные для вводов и выводов, касающихся нового выбора индекса. |
![]() | Название модуля, осуществляющего эту виртуальную таблицу. |
![]() | Возвращает основной дескриптор SQLite, связанный с этим экземпляром объекта. |
![]() | Имя виртуальной таблицы. |
![]() | Этот метод должен обычно использоваться BestIndex, чтобы выполнить выбор индекса на основе ограничений, обеспеченных оперативной библиотекой SQLite. |
![]() | Перегружен. Избавляется от этого экземпляра объекта. |
![]() | Определяет, равен ли указанный Object текущему Object. |
![]() | Служит хеш-функцией для конкретного типа. GetHashCode подходит для использования в таких алгоритмах хеширования и структурах данных, как хэш-таблица. |
![]() | Получает Type текущего экземпляра. |
![]() | Пытается сделать запись переименования виртуальной таблицы, связанной с этим экземпляром объекта. |
![]() | Вернет String, которая представляет текущий Object. |
![]() | Перегружен. Избавляется от этого экземпляра объекта. |
![]() | Завершает этот экземпляр объекта. |
![]() | Создает мелкую копию текущего Object. |
Класс SQLiteVirtualTable | Пространство имен System.Data.SQLite
Методы класса SQLiteVirtualTable упоминаются ниже. Для полного списка участников класса SQLiteVirtualTable посмотрите Члены SQLiteVirtualTable.
![]() | Этот метод должен обычно использоваться BestIndex, чтобы выполнить выбор индекса на основе ограничений, обеспеченных оперативной библиотекой SQLite. |
![]() | Перегружен. Избавляется от этого экземпляра объекта. |
![]() | Определяет, равен ли указанный Object текущему Object. |
![]() | Служит хеш-функцией для конкретного типа. GetHashCode подходит для использования в таких алгоритмах хеширования и структурах данных, как хэш-таблица. |
![]() | Получает Type текущего экземпляра. |
![]() | Пытается сделать запись переименования виртуальной таблицы, связанной с этим экземпляром объекта. |
![]() | Вернет String, которая представляет текущий Object. |
![]() | Перегружен. Избавляется от этого экземпляра объекта. |
![]() | Завершает этот экземпляр объекта. |
![]() | Создает мелкую копию текущего Object. |
Класс SQLiteVirtualTable | Пространство имен System.Data.SQLite
Свойства класса SQLiteVirtualTable упоминаются ниже. Для полного списка участников класса SQLiteVirtualTable посмотрите Члены SQLiteVirtualTable.
![]() | Исходный массив строк, предоставленных Create и Connect. |
![]() | Имя БД, в которой эта таблица. |
![]() | Экземпляр объекта SQLiteIndex, содержащий все данные для вводов и выводов, касающихся нового выбора индекса. |
![]() | Название модуля, осуществляющего эту виртуальную таблицу. |
![]() | Возвращает основной дескриптор SQLite, связанный с этим экземпляром объекта. |
![]() | Имя виртуальной таблицы. |
Класс SQLiteVirtualTable | Пространство имен System.Data.SQLite