Этот класс осуществляет виртуальный модуль таблицы, который ничего не делает, обеспечивая "пустые" внедрения для всех методов интерфейса ISQLiteManagedModule. Кодами результата, возвращенными этими "пустыми" реализациями метода, можно управлять на основе метода при помощи методов GetDefaultResultCode, ResultCodeToEofResult, ResultCodeToFindFunctionResult, GetMethodResultCode и SetMethodResultCode из производных классов.
Для списка всех членов этого типа посмотрите Члены SQLiteModuleNoop.
System.Object
SQLiteModule
SQLiteModuleNoop
SQLiteModuleCommon
Namespace: System.Data.SQLite
Assembly: System.Data.SQLite (в System.Data.SQLite.dll)
Члены SQLiteModuleNoop | Пространство имен System.Data.SQLite
См. Begin.
См. Begin.
Класс SQLiteModuleNoop | Пространство имен System.Data.SQLite
См. BestIndex.
См. BestIndex.
ISQLiteManagedModule.BestIndex
Класс SQLiteModuleNoop | Пространство имен System.Data.SQLite
См. Close.
См. Close.
Класс SQLiteModuleNoop | Пространство имен System.Data.SQLite
См. Column.
См. Column.
Класс SQLiteModuleNoop | Пространство имен System.Data.SQLite
См. Commit.
См. Commit.
Класс SQLiteModuleNoop | Пространство имен System.Data.SQLite
См. Connect.
См. Connect.
Класс SQLiteModuleNoop | Пространство имен System.Data.SQLite
См. Create.
См. Create.
Класс SQLiteModuleNoop | Пространство имен System.Data.SQLite
См. Destroy.
См. Destroy.
Класс SQLiteModuleNoop | Пространство имен System.Data.SQLite
См. Disconnect.
См. Disconnect.
ISQLiteManagedModule.Disconnect
Класс SQLiteModuleNoop | Пространство имен System.Data.SQLite
Избавляется от этого экземпляра объекта.
Класс SQLiteModuleNoop | Пространство имен System.Data.SQLite | Список перекрытий SQLiteModuleNoop.Dispose
Избавляется от этого экземпляра объекта.
Унаследовано от SQLiteModule.
public void Dispose()
Избавляется от этого экземпляра объекта.
protected override void Dispose(bool)
Класс SQLiteModuleNoop | Пространство имен System.Data.SQLite
См. Eof.
См. Eof.
Класс SQLiteModuleNoop | Пространство имен System.Data.SQLite
См. Filter.
См. Filter.
Класс SQLiteModuleNoop | Пространство имен System.Data.SQLite
См. FindFunction.
См. FindFunction.
ISQLiteManagedModule.FindFunction
Класс SQLiteModuleNoop | Пространство имен System.Data.SQLite
Определяет значение по умолчанию SQLiteErrorCode, которое будет возвращено методами интерфейса ISQLiteManagedModule, которые испытывают недостаток в перекрытом внедрении во всех классах, полученных из класса SQLiteModuleNoop.
SQLiteErrorCode, которое должно быть возвращено всеми методами интерфейса ISQLiteManagedModule, если более определенный код результата не был установлен для того метода интерфейса.
Класс SQLiteModuleNoop | Пространство имен System.Data.SQLite
Определяет значение SQLiteErrorCode, которое должно быть возвращено указанным методом интерфейса ISQLiteManagedModule, если это испытывает недостаток в перекрытом внедрении. Если никакое определенное значение SQLiteErrorCode не будет доступно (или задано) для указанного метода, используется SQLiteErrorCode из метода GetDefaultResultCode.
Значение SQLiteErrorCode, которое должно быть возвращено методом интерфейса ISQLiteManagedModule.
Класс SQLiteModuleNoop | Пространство имен System.Data.SQLite
См. Next.
См. Next.
Класс SQLiteModuleNoop | Пространство имен System.Data.SQLite
См. Open.
См. Open.
Класс SQLiteModuleNoop | Пространство имен System.Data.SQLite
См. Release.
См. Release.
Класс SQLiteModuleNoop | Пространство имен System.Data.SQLite
См. Rename.
См. Rename.
Класс SQLiteModuleNoop | Пространство имен System.Data.SQLite
Конвертирует SQLiteErrorCode в boolean для применения с Eof.
Класс SQLiteModuleNoop | Пространство имен System.Data.SQLite
Конвертирует SQLiteErrorCode в boolean для применения с FindFunction.
Класс SQLiteModuleNoop | Пространство имен System.Data.SQLite
См. Rollback.
См. Rollback.
Класс SQLiteModuleNoop | Пространство имен System.Data.SQLite
См. RollbackTo.
См. RollbackTo.
ISQLiteManagedModule.RollbackTo
Класс SQLiteModuleNoop | Пространство имен System.Data.SQLite
См. RowId.
См. RowId.
Класс SQLiteModuleNoop | Пространство имен System.Data.SQLite
См. Savepoint.
См. Savepoint.
ISQLiteManagedModule.Savepoint
Класс SQLiteModuleNoop | Пространство имен System.Data.SQLite
Устанавливает значение SQLiteErrorCode, которое должно быть возвращено указанным методом интерфейса ISQLiteManagedModule, если это испытывает недостаток в перекрытом внедрении.
Не 0 при успехе.
Класс SQLiteModuleNoop | Пространство имен System.Data.SQLite
См. Sync.
См. Sync.
Класс SQLiteModuleNoop | Пространство имен System.Data.SQLite
См. Update.
См. Update.
Класс SQLiteModuleNoop | Пространство имен System.Data.SQLite
Строит экземпляр этого класса.
Класс SQLiteModuleNoop | Пространство имен System.Data.SQLite
SQLiteModuleNoop Constructor |
Строит экземпляр этого класса. |
Declared (унаследовано от SQLiteModule) | Не 0, если схема для виртуальной таблицы была объявлена. |
LogErrors (унаследовано от SQLiteModule) | Вернет или установит булево значение, указывающее, должны ли виртуальные ошибки быть зарегистрированы, используя класс SQLiteLog . |
LogExceptions (унаследовано от SQLiteModule) | Вернет или установит булево значение, указывающее, должны ли исключения, пойманные в методах xDisconnect, xDestroy и Dispose быть зарегистрированы, используя класс SQLiteLog. |
Name (унаследовано от SQLiteModule) | Возвращает название модуля как это было зарегистрировано в оперативной библиотеке SQLite. |
Begin | См. Begin. |
BestIndex | См. BestIndex. |
Close | См. Close. |
Column | См. Column. |
Commit | См. Commit. |
Connect | См. Connect. |
Create | См. Create. |
Destroy | См. Destroy. |
Disconnect |
См. Disconnect. |
Dispose (унаследовано от SQLiteModule) | Перегруженный. Избавляется от этого экземпляра объекта. |
Eof | См. Eof. |
Equals (унаследовано от Object) | Определяет, равен ли указанный Object текущему Object. |
Filter | См. Filter. |
FindFunction | См. FindFunction. |
GetHashCode (унаследовано от Object) | Служит хеш-функцией для конкретного типа. GetHashCode подходит для использования в таких алгоритмах хеширования и структурах данных, как хэш-таблица. |
GetType (унаследовано от Object) | Получает Type текущего экземпляра. |
Next | См. Next. |
Open | См. Open. |
Release | См. Release. |
Rename | См. Rename. |
Rollback | См. Rollback. |
RollbackTo |
См. RollbackTo. |
RowId | См. RowId. |
Savepoint | См. Savepoint. |
Sync | См. Sync. |
ToString (унаследовано от Object) | Вернет String, которая представляет текущий Object. |
Update | См. Update. |
LogErrorsNoThrow (унаследовано от SQLiteModule) |
Вернет или установит булево значение, указывающее, должны ли виртуальные ошибки быть зарегистрированы, используя класс SQLiteLog. |
LogExceptionsNoThrow (унаследовано от SQLiteModule) |
Вернет или установит булево значение, указывающее, должны ли исключения, пойманные в методах xDisconnect, xDestroy, SetTableError, SetTableError и Dispose быть зарегистрированы, используя класс SQLiteLog. |
AllocateCursor (унаследовано от SQLiteModule) | Ассигнует структуру sqlite3_vtab_cursor и возвращает указатель на нее. |
AllocateTable (унаследовано от SQLiteModule) | Ассигнует структуру sqlite3_vtab и возвращает указатель на нее. |
CreateNativeModuleImpl (унаследовано от SQLiteModule) |
Создает и возвращает внедрение интерфейса ISQLiteNativeModule, соответствующее текущему экземпляру объекта SQLiteModule. |
CursorFromIntPtr (унаследовано от SQLiteModule) |
Ищет и возвращает экземпляр объекта SQLiteVirtualTableCursor на основе указателя на структуру sqlite3_vtab_cursor. |
CursorToIntPtr (унаследовано от SQLiteModule) | Ассигнует и возвращает указатель на структуру sqlite3_vtab_cursor и создает ассоциацию между нею и указанным экземпляром объекта SQLiteVirtualTableCursor. |
DeclareFunction (унаследовано от SQLiteModule) | Вызывает оперативную библиотеку SQLite, чтобы объявить функцию виртуальной таблицы в ответ на вызов методов xCreate или xConnect. |
DeclareTable (унаследовано от SQLiteModule) | Пытается объявить схему для виртуальной таблицы, используя указанное соединение с базой данных. |
Dispose | Перегруженный. Избавляется от этого экземпляра объекта. |
Finalize (унаследовано от SQLiteModule) | Завершает этот экземпляр объекта. |
FreeCursor (унаследовано от SQLiteModule) | Освобождает структуру sqlite3_vtab_cursor, используя обеспеченный указатель на нее. |
FreeTable (унаследовано от SQLiteModule) | Освобождает структуру sqlite3_vtab, используя обеспеченный указатель на нее. |
GetDefaultResultCode | Определяет значение по умолчанию SQLiteErrorCode, которое будет возвращено методами интерфейса ISQLiteManagedModule, которые испытывают недостаток в перекрытом внедрении во всех классах, полученных из класса SQLiteModuleNoop. |
GetFunctionKey (унаследовано от SQLiteModule) | Задает ключ, который должен использоваться, чтобы определить и сохранить экземпляр объекта SQLiteFunction для виртуальной таблицы (то есть, быть возвращенным с помощью метода xFindFunction). |
GetMethodResultCode | Задает значение SQLiteErrorCode, которое должно быть возвращено указанным методом интерфейса ISQLiteManagedModule, если это испытывает недостаток в перекрытом внедрении. Если никакое определенное значение SQLiteErrorCode не будет доступно (или задано) для указанного метода, SQLiteErrorCode вернется из метода GetDefaultResultCode. |
GetNativeModuleImpl (унаследовано от SQLiteModule) |
Получает и возвращает внедрение интерфейса ISQLiteNativeModule, которое будет использоваться, создавая структуру sqlite3_module. Производные классы могут перекрыть этот метод, чтобы поставлять дополнительное внедрение для интерфейса ISQLiteNativeModule. |
MemberwiseClone (унаследовано от Object) | Создает мелкую копию текущего Object. |
ResultCodeToEofResult | Конвертирует SQLiteErrorCode в boolean для применения с Eof. |
ResultCodeToFindFunctionResult | Конвертирует SQLiteErrorCode в boolean для применения с FindFunction. |
SetCursorError (унаследовано от SQLiteModule) | Принимает меры, чтобы указанное сообщение об ошибке было помещено в поле zErrMsg структуру sqlite3_vtab, освободив существующее сообщение об ошибке, если есть. |
SetEstimatedCost (унаследовано от SQLiteModule) |
Перегруженный. Изменяет указанный экземпляр объекта SQLiteIndex, чтобы содержать указанную предполагаемую стоимость. |
SetEstimatedRows (унаследовано от SQLiteModule) |
Перегруженный. Изменяет указанный экземпляр объекта SQLiteIndex, чтобы содержать указанные предполагаемые строки. |
SetIndexFlags (унаследовано от SQLiteModule) | Перекрыт. |
SetMethodResultCode | Установит SQLiteErrorCode, которое должно быть возвращено указанным методом интерфейса ISQLiteManagedModule, если это испытывает недостаток в перекрытом внедрении. |
SetTableError (унаследовано от SQLiteModule) | Перегруженный. Принимает меры, чтобы указанное сообщение об ошибке было помещено в поле zErrMsg структуры sqlite3_vtab, освободив существующее сообщение об ошибке, если есть. |
TableFromCursor (унаследовано от SQLiteModule) | Читает и возвращает указатель на структуру sqlite3_vtab на основе указателя на структуру sqlite3_vtab_cursor. |
TableFromIntPtr (унаследовано от SQLiteModule) | Ищет и возвращает экземпляр объекта SQLiteVirtualTable на основе указателя на структуру sqlite3_vtab. |
TableToIntPtr (унаследовано от SQLiteModule) | Ассигнует и возвращает указатель на структуру sqlite3_vtab и создает ассоциацию между нею и указанным экземпляром объекта SQLiteVirtualTable. |
ZeroTable (унаследовано от SQLiteModule) | Обнуляет поля структуры sqlite3_vtab. |
Класс SQLiteModuleNoop | Пространство имен System.Data.SQLite
Методы класса SQLiteModuleNoop упоминаются ниже. Для полного списка участников класса SQLiteModuleNoop посмотрите Члены SQLiteModuleNoop.
Begin | См. Begin. |
BestIndex | См. BestIndex. |
Close | См. Close. |
Column | См. Column. |
Commit | См. Commit. |
Connect | См. Connect. |
Create | См. Create. |
Destroy | См. Destroy. |
Disconnect | См. Disconnect. |
Dispose (унаследовано от SQLiteModule) | Перегруженный. Избавляется от этого экземпляра объекта. |
Eof | См. Eof. |
Equals (унаследовано от Object) | Определяет, равен ли указанный Object текущему Object. |
Filter | См. Filter. |
FindFunction | См. FindFunction. |
GetHashCode (унаследовано от Object) | Служит хеш-функцией для конкретного типа. GetHashCode подходит для использования в таких алгоритмах хеширования и структурах данных, как хэш-таблица. |
GetType (унаследовано от Object) | Gets the Type of the current instance. |
Next | См. Next. |
Open | См. Open. |
Release | См. Release. |
Rename | См. Rename. |
Rollback | См. Rollback. |
RollbackTo | См. RollbackTo. |
RowId | См. RowId. |
Savepoint | См. Savepoint. |
Sync | См. Sync. |
ToString (унаследовано от Object) | Вернет String, которая представляет текущий Object. |
Update | См. Update. |
AllocateCursor (унаследовано от SQLiteModule) | Ассигнует структуру sqlite3_vtab_cursor и возвращает указатель на нее. |
AllocateTable (унаследовано от SQLiteModule) | Ассигнует структуру sqlite3_vtab и возвращает указатель на нее. |
CreateNativeModuleImpl (унаследовано от SQLiteModule) |
Создает и возвращает внедрение интерфейса ISQLiteNativeModule, соответствующее текущему экземпляру объекта SQLiteModule. |
CursorFromIntPtr (унаследовано от SQLiteModule) |
Ищет и возвращает экземпляр объекта SQLiteVirtualTableCursor на основе указателя на структуру sqlite3_vtab_cursor. |
CursorToIntPtr (унаследовано от SQLiteModule) | Ассигнует и возвращает указатель на структуру sqlite3_vtab_cursor и создает ассоциацию между нею и указанным экземпляром объекта SQLiteVirtualTableCursor. |
DeclareFunction (унаследовано от SQLiteModule) | Вызывает оперативную библиотеку SQLite, чтобы объявить функцию виртуальной таблицы в ответ на вызов методов xCreate или xConnect. |
DeclareTable (унаследовано от SQLiteModule) | Пытается объявить схему для виртуальной таблицы, используя указанное соединение с базой данных. |
Dispose | Перегруженный. Избавляется от этого экземпляра объекта. |
Finalize (унаследовано от SQLiteModule) | Завершает этот экземпляр объекта. |
FreeCursor (унаследовано от SQLiteModule) | Освобождает структуру sqlite3_vtab_cursor, используя обеспеченный указатель на нее. |
FreeTable (унаследовано от SQLiteModule) | Освобождает структуру sqlite3_vtab, используя обеспеченный указатель на нее. |
GetDefaultResultCode | Определяет значение по умолчанию SQLiteErrorCode, которое будет возвращено методами интерфейса ISQLiteManagedModule, которые испытывают недостаток в перекрытом внедрении во всех классах, полученных из класса SQLiteModuleNoop. |
GetFunctionKey (унаследовано от SQLiteModule) | Задает ключ, который должен использоваться, чтобы определить и сохранить экземпляр объекта SQLiteFunction для виртуальной таблицы (то есть, быть возвращенным с помощью метода xFindFunction). |
GetMethodResultCode | Определяет значение SQLiteErrorCode, которое должно быть возвращено указанным методом интерфейса ISQLiteManagedModule, если это испытывает недостаток в перекрытом внедрении. Если никакое определенное значение SQLiteErrorCode не будет доступно (или задано) для указанного метода, используется SQLiteErrorCode из метода GetDefaultResultCode. |
GetNativeModuleImpl (унаследовано от SQLiteModule) |
Получает и возвращает внедрение интерфейса ISQLiteNativeModule, которое будет использоваться, создавая структуру sqlite3_module. Производные классы могут перекрыть этот метод, чтобы поставлять дополнительное внедрение для интерфейса ISQLiteNativeModule. |
MemberwiseClone (унаследовано от Object) | Создает мелкую копию текущего Object. |
ResultCodeToEofResult | Конвертирует SQLiteErrorCode в boolean для использования с Eof. |
ResultCodeToFindFunctionResult | Конвертирует SQLiteErrorCode в boolean для использования с FindFunction. |
SetCursorError (унаследовано от SQLiteModule) | Принимает меры, чтобы указанное сообщение об ошибке было помещено в поле zErrMsg структуру sqlite3_vtab, освободив существующее сообщение об ошибке, если есть. |
SetEstimatedCost (унаследовано от SQLiteModule) |
Перегруженный. Изменяет указанный экземпляр объекта SQLiteIndex, чтобы содержать указанную предполагаемую стоимость. |
SetEstimatedRows (унаследовано от SQLiteModule) |
Перегруженный. Изменяет указанный экземпляр объекта SQLiteIndex, чтобы содержать указанные предполагаемые строки. |
SetIndexFlags (унаследовано от SQLiteModule) | Перекрытый. |
SetMethodResultCode | Устанавливает значение SQLiteErrorCode, которое должно быть возвращено указанным методом интерфейса ISQLiteManagedModule, если это испытывает недостаток в перекрытом внедрении. |
SetTableError (унаследовано от SQLiteModule) | Перегруженный. Принимает меры, чтобы указанное сообщение об ошибке было помещено в поле zErrMsg структуры sqlite3_vtab, освободив существующее сообщение об ошибке, если есть. |
TableFromCursor (унаследовано от SQLiteModule) | Читает и возвращает указатель на структуру sqlite3_vtab на основе указателя на структуру sqlite3_vtab_cursor. |
TableFromIntPtr (унаследовано от SQLiteModule) | Ищет и возвращает экземпляр объекта SQLiteVirtualTable на основе указателя на структуру sqlite3_vtab. |
TableToIntPtr (унаследовано от SQLiteModule) | Ассигнует и возвращает указатель на структуру sqlite3_vtab и создает ассоциацию между нею и указанным экземпляром объекта SQLiteVirtualTable. |
ZeroTable (унаследовано от SQLiteModule) | Обнуляет поля структуры sqlite3_vtab. |
Класс SQLiteModuleNoop | Пространство имен System.Data.SQLite