IPlaceholderQuery - интерфейс

Запрос к базе данных, который строится по плейсхолдеру.

Definition

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

Свойства

DistinctПризнак того, что в результатах запроса будут содержаться только отличающиеся значения.
FormatSettingsНастройки форматирования для вывода значений.
GroupingsОбъекты с информацией по группировке строк в таблице.
InfoДополнительная информация по запросу.
IsGroupПризнак того, что поле будет использоваться для группировки строк после выполнения запроса.
JoinsОбъекты с информацией по объединению таблиц.
SortingsОбъекты с информацией по сортировке строк.
TopCount Максимальное количество значений, возвращаемых в результатах выполнения запроса. Отрицательное число или 0 определяет отсутствие ограничений на количество возвращённых значений.

Методы

GetQueryIdentifier Возвращает идентификатор запроса, который позволяет определить, был ли другой плейсхолдер с таким запросом выполнен для таблицы. Если запрос с таким идентификатором уже был выполнен, то данные не будут загружены повторно.

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

MergeWith Метод для объединения запросов. Переносит информацию для формирования запроса к базе денных из mainQuery. в targetQuery, при этом сохраняет настройки форматирования.
(Определяется PlaceholderExtensions)

См. также