PlaceholderTaskQueryExecutor - класс

Объект, выполняющий построение и выполнение запроса по объекту IPlaceholderQuery. Запрос может не выполняться на базе данных, например, если требуемые данные содержатся в карточке.

Definition

Пространство имён: Tessa.Platform.Placeholders
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public class PlaceholderTaskQueryExecutor : PlaceholderQueryExecutor
Inheritance
Object    PlaceholderExecutor    PlaceholderQueryExecutor    PlaceholderTaskQueryExecutor

Заметки

Наследники класса могут изменять модифицировать способ формирования текста запроса.

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

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

Свойства

QueryBuilder Объект, выполняющий формирование текста запроса по объекту IPlaceholderQuery. Не может быть равен null.
(Унаследован от PlaceholderQueryExecutor)
SchemeTypeConverter Объект, выполняющий преобразование типов для данных, полученных из представлений, или null, если тип будет всегда неизвестен.
(Унаследован от PlaceholderQueryExecutor)

Методы

CoerceAfterLoadingКорректировка загруженного из базы данных значения, которое затем будет отформатировано и выведено в виде строки.
(Унаследован от PlaceholderExecutor)
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)
TryExecuteRowListAsync Выполняет запрос и возвращает список строк таблицы или null, если выполнить запрос не удалось. Рекомендуется использовать метод при выполнении запроса для плейсхолдера, работающего в "режиме таблицы".
(Унаследован от PlaceholderQueryExecutor)
TryExecuteScalarListAsync Выполняет запрос и возвращает список скалярных полей или null, если выполнить запрос не удалось. Рекомендуется использовать метод при выполнении запроса для плейсхолдера, работающего в "режиме поля".
(Переопределяет PlaceholderQueryExecutorTryExecuteScalarListAsync(IPlaceholderReplacementContext, IPlaceholder, IPlaceholderQuery, CancellationToken))

Поля

ResolverName Имя объекта, регистрируемого в Unity.

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

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

См. также