PlaceholderQueryBuilderBuildContext - класс

Контекст метода Build(IPlaceholderReplacementContext, IQueryBuilderFactory, IPlaceholder, IPlaceholderQuery, PlaceholderQueryBuilderFlags, IEditablePlaceholderTable), выполняющего построение запроса по объекту IPlaceholderQuery.

Definition

Пространство имён: Tessa.Platform.Placeholders
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
protected sealed class BuildContext
Inheritance
Object    PlaceholderQueryBuilderBuildContext

Конструкторы

PlaceholderQueryBuilderBuildContext Создаёт экземпляр класса с указанием значений его свойств.

Свойства

Flags Флаги, влияющие на формирование текста запроса.
Info Дополнительная информация по запросу.
Joins Актуальный список объектов Joins, который наполняется в методе OnFillJoins(PlaceholderQueryBuilderBuildContext).
KeyLength Длина ключа для группировки, если запрос выполняется с учётом группировки, или 0, если запрос выполняется без учёта группировки. По умолчанию значение равно 0.
Placeholder Плейсхолдер, с которым выполняется операция.
PlaceholderContext Контекст замены плейсхолдера.
Query Запрос к базе данных, который требуется построить.
QueryBuilder Текст запроса, построение которого выполняется.
Table Таблица, в рамках которой выполняется построение запроса для плейсхолдера, или null, если построение выполняется не для таблицы.
ValueColumnName Имя колонки вместе с именем таблицы, для значения из поля карточки (или из другой таблицы), возвращаемого в результате запроса, или null, если значение отсутствует в тексте запроса.

Методы

EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
ToStringReturns a string that represents the current object.
(Унаследован от Object)

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

Get
(Определяется ComHelper)
InternalMarkerCanvas Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также