IQueryBuilderFactory - интерфейс

Фабрика объектов для генерации текста запросов.

Definition

Пространство имён: Tessa.Platform.Data
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public interface IQueryBuilderFactory

Свойства

Dbms СУБД, для которой происходит генерация текста запроса.

Методы

Cached(String, FuncIQueryBuilderFactory, String) Возвращает текст запроса по указанному идентификатору. В случае его отсутствия, генерирует его путем вызова переданного делегата.

Заметки

Рекомендуется использовать Cached(Object, String, FuncIQueryBuilderFactory, String, String), который использует дополнительные параметры для генерации уникального идентификатора.
Cached(Object, String, FuncIQueryBuilderFactory, String, String) Возвращает текст запроса по указанному идентификатору. В случае его отсутствия, генерирует его путем вызова переданного делегата.

Заметки

В отличие от Cached(String, FuncIQueryBuilderFactory, String), метод использует instance, identifier и memberName для построения уникального идентификатора запроса.
Create Создает объект, используемый для генерации текста запроса.

Методы расширения

Call
(Определяется DataExtensions)
CreateTable
(Определяется DataExtensions)
CreateTempTable
(Определяется DataExtensions)
DeleteFrom
(Определяется DataExtensions)
DropTable
(Определяется DataExtensions)
If
(Определяется DataExtensions)
InsertInto
(Определяется DataExtensions)
InsertInto
(Определяется DataExtensions)
Q
(Определяется DataExtensions)
Select
(Определяется DataExtensions)
SelectDistinct
(Определяется DataExtensions)
SelectExists
(Определяется DataExtensions)
Update
(Определяется DataExtensions)
With
(Определяется DataExtensions)

См. также