| 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 и ролей.
|