AggregateQuery |
Запрос, агрегирующий результаты нескольких других запросов.
|
ComplexQuery |
Составной запрос, который строится на основе переданных в него частей запроса.
|
ComplexQueryBase |
Базовый класс запроса на получение объектов, которые определяет логику выполнения запроса, но не формирования запроса.
|
ComplexQueryBuilder |
Объект, формирующий составной запрос на получения списка объектов, позволяющий подключить к запросу дополнительные таблицы и подзапросы.
|
ComplexQueryBuilderStrategy |
Стратегия построения составного запроса.
|
ComplexQueryBuildingContext |
Контекст построения составного запроса в IComplexQueryBuilderStrategy.
|
ComplexQueryContext |
Контекст обработки составного запроса.
|
ComplexQueryParser |
Парсер запросов для разбиения его на составные части.
|
ComplexQueryParserRequest |
Запрос на парсинг SQL-запроса с помощью IComplexQueryParser.
|
ComplexQueryParserResult |
Результат парсинга запроса.
|
ComplexQueryRequestBase | |
ComplexQueryResult |
Результат обработки составного запроса.
|
ExtensionComplexQueryJoin |
Объект для присоединения подзапроса к составному запросу, который подставляется в плейсхолдеры ExtensionJoinPlaceholder,
ExtensionFilterPlaceholder и ExtensionResultPlaceholder.
|
GetAllComplexQueryRequest |
Запрос на выполнение составного запроса, который не передаёт дополнительных условий.
|
GetByIDComplexQueryRequest |
Запрос на выполнение составного запроса, который содержит один идентификатор для фильтрации, передаваемый через параметр ParameterName
Может выполняться с плейсхолдером WhenIDPlaceholder в теле запроса.
|
GetByIDsComplexQueryRequest |
Запрос на выполнение составного запроса, который фильтрует по списку идентификаторов.
Требует наличие плейсхолдера WhenIDPlaceholder для корректной подстановки условий фильтрации.
|
JoinQuery |
Запрос, выполняющий объединение результатов двух запросов.
Набор идентификаторов основного запроса передаётся в подзапрос в качестве списка запрашиваемых объектов.
|
QueriesExtensions |
Методы-расширения для регистрации API расширенных запросов для получения объектов для работы ролей и ACL.
|
QueriesHelper |
Класс с вспомогательными константами и методами для работы механизма расширенных запросов на получение объектов для ACL и ролей.
|