AccessCacheSharedEventArgs | Аргументы события очистки кэша доступных пользователю представлений |
ColumnCountMismatchException | |
DefaultValues | Значения по умолчанию в виде {строковое представление, значение} для стандартных типов. |
ExtensionSettingsSerializationHelper | Вспомогательные методы сохранения/загрузки настроек расширений в BSON |
GetModelRequest | Запрос для получения списка элементов представлений/рабочих мест |
ImportTessaViewRequest | Реализация запроса к сервису ITessaViewService предназначенного для импорта представлений |
LocalizationHelper | Статические методы для поддержки локализации представлений |
MissedDataSourceMetadataAdapter | Адаптер отсутствующих метаданных |
MsSqlQueryResultMetadataProvider | |
NullDataSourceMetadataAdapter | Пустой источник метаданных |
NullSearchQueryMetadata | Фейковый класс для отображения пустых метаданных поискового запроса |
NullViewMetadata | Метаданные представления заменяющие значение null |
PostgresQueryResultMetadataProvider | |
QueryResultMetadata | Описание метаинформации результатов выполнения запроса |
QueryResultMetadataProvider | Предоставляет информацию о метаданных результа выполнения запроса к базе данных |
RequestParameterBuilder | Построитель параметра запроса к представлению |
RoleLink | Объект, хранящий привязку роли к объекту. |
SearchQueriesAccessor | Осуществляет манипуляцию поисковыми запросами в базе данных |
SearchQueryMetadataAdapter | Адаптер метаданных поискового запроса |
SearchQueryService | Серверная реализация сервиса поисковых запросов |
ServerViewServiceImplementer | Реализатор серверной части IViewService сервиса представлений. |
SortingColumn | Объект содержащего колонку по которой осуществляется сортировка данных |
SortingColumnCollection | The sorting column collection. |
SortingColumnHelper | Вспомогательные методы для работы с установленными значениями сортировок столбцов ISortingColumn |
StoreTessaViewRequest | Запрос к сервису ITessaViewService предназначенный для изменения списка представлений |
SystemViewAliases | Алиасы некоторых системных представлений. |
TessaExchangeWorkplaceModel | Модель используемая при обмене данными рабочего места. |
TessaInvalidExchangeWorkplaceModel | Класс описывающий исключение возникшее при работе с моделью обмена |
TessaViewDecorator | Декорирует классы представлений добавляет функционал автоматического внедрения в список параметров запроса параметра Идентификатор текущего пользователя |
TessaViewModel | Данные представления. |
TessaViewModelRepository | Репозиторий моделей представлений |
TessaViewRequest | Запрос к представлению. |
TessaViewRequestHelper | The tessa view request helper. |
TessaViewResult | Результат выполнения запроса |
TessaViewResultHelper | The tessa view result helper. |
TessaViewService | The tessa view service. |
TessaViewServiceBinaryClient | |
TessaViewServiceClient | |
TessaViewServiceContext | Контекст для изменения текущего ITessaViewService. |
TessaViewServiceLegacy2X | Реализация веб-сервиса ITessaViewService для маршрута Legacy2X. Сервис представлен в ограниченном виде и пригоден только для обращения из Tessa Applications к представлению "AvailableApplications". |
TessaViewServiceProxy | Прокси-объект для ITessaViewService. |
TessaViewServiceRouter | Реализация веб-сервиса ITessaViewService, которая выполняет маршрутизацию посредством объекта IServiceRouter. |
TypeLiftingHelper | Вспомогаетльные методы для преобразования типа |
UnityExtraViewListProvider | Имплементация провайдера представлений задаваемых программным путем. Используется для регистрации в контейнере для проброса в классы зависящие от IExtraViewListProvider в случае отсутствия пользовательской регистрации провайдера. Всегда возвращает пустой список представлений |
ViewAccessCache | Кэш доступов к представлениям |
ViewCardParameters | Предоставляет параметры доступа к текущей карточке |
ViewCurrentUserParameters | Представляет доступ к специальному параметру CurrentUserId |
ViewDataAccessor | DataAccesor предоставляющий методы манипуляции моделями представлений сохраненым в базе данных |
ViewException | Исключение произошедшее при выполнении представления. |
ViewExecutionSettings | Настройки исполнения представлений |
ViewHelper | Предоставляет вспомогательные методы для пространства имён Tessa.Views. |
ViewInterceptorBase | Базовый класс перехватчика представлений |
ViewMetadataAdapter | Адаптер метаданных представления |
ViewPagingParameters | Представляет параметры пейджинга |
ViewQueryExecutor | Исполнитель запросов представлений. |
ViewRowHelper | Методы расширения для ITessaViewResult |
ViewsBinaryWebProxy | Прокси для обращения к веб-сервису ITessaViewService. |
ViewsCache | Потокобезопасный кэш представлений |
ViewService | Сервис представлений. Предоставляет клиентам доступ к спискам представлений и метаданных представлений. |
ViewServiceHelper | Методы расширения для IViewService |
ViewsExtensions | Методы-расширения для пространства имён Tessa.Views. |
ViewSpecialParameters | Класс предназначенный для проставления специальных параметров используемых в представлениях На текущий момент отрабатываются параметры CurrentUserID - текущий пользователь PageOffset - смещение от начала списка PageLimit - количество элементов на странице CardId - идентификатор текущей карточки CardTypeId - идентификатор типа текущей карточки Locale - идентификатор локали |
ViewSpecialParametersConst | Предопределенные параметры представлений. |
ViewSpecialParametersMetadata | Метаданные специальных параметров |
ViewsUnityClassRegistrator | Регистрация представлений в контейнере приложения |
ViewsWebProxy | Прокси для обращения к контроллеру, обеспечивающему взаимодействие с представлениями. |
WorkplaceDataAccessor | Акссесор для получения моделей рабочих мест из БД |
ICurrentUserViewService | Интерфейс сервиса IViewService с ограничением на предоставление представлений только текущему пользователю |
IDataSourceMetadata | Описание интерфейса предоставляющего доступ к метаданным источника данных (представления) |
IDbmsQueryResultMetadataProvider | Описание интерфейса для объектов предоставляющих метаинформацию из результатов выполнения запроса к представлению |
IExtraViewListProvider | Интерфейс возвращающий список программных представлений |
IExtraViewProvider | Интерфейс, предоставляющий доступ к объекту программного представления с собственной метаинформацией и логикой выполнения. Классы, реализующие интерфейс, должны быть зарегистрированы в Unity по разным именам: UnityContainer.RegisterType<IExtraViewProvider, MyComputedViewProvider>(nameof(MyComputedViewProvider), new ContainerControlledLifetimeManager()); |
IGetModelRequest | Интерфейс запроса к сервису представлений для получения списка моделей представлений. |
IGetModelResponseT | Результат выполнения запроса к сервисам |
IItemShowMode | Описание интерфейса режима отображения элемента рабочего места |
IObjectCloneableT | Интерфейс клонирования объекта |
IQueryExecutorResultWriter | Интерфейс объектов осуществляющих создание данных ITessaViewResult |
IReadOnlyMarker | Интерфейс объекта с поддержкой состояния только для чтения |
IRepositoryTGetRequest, TChangeRequest, TResponse | Интерфейс хранилища объектов |
ISecurityDescriptor | Описание интерфейса объекта поддерживающего ролевой доступ |
ISortingColumn | Интерфейс контракт с колонкой сортировки. |
IStoreModelRequestT | Интерфейс запроса на изменение списка моделей |
IStoreTessaViewRequest | Интерфейс запроса к сервису представлений ITessaViewService |
IStreamedViewService | Описание интерфейса предоставляющего доступ к результатам выполнения запроса в виде потока. |
ITessaView | Базовый интерфейс представления. Предназначен для имплементации представлений. Представления - произвольные источники данных позволяющие выполнять к ним запросы на получение данных. Представление содержит метаданные описывающие возможные параметры запроса к представлению и детали визуализации результата. |
ITessaViewAccess | Интерфейс предоставляющий информацию о доступе к представлению. |
ITessaViewOverlay | Описание интерфейса предназначенного для расширенной реализации клиентских программных представлениях Классы реализующие данный интерфейс получают возможность а) Получить ссылку на серверное представление с алиасом ViewAlias б) Осуществить проверку необходимости регистрации клиентского представления |
ITessaViewRequest | Описание интерфейса запроса к представлению ITessaView. Запрос содержит информацию необходимую для осуществления вызова представления указанного в View с параметрами Values. Для получения из представления результатов подмножества необходимо задать имя подмножества в SubsetName. Значения заданные в SortingColumn влияют на сортировку результатов выполнения представления. Результат выполнения запроса к представлению возвращается в виде объекта реализующего интерфейс ITessaViewResult |
ITessaViewResult | Интерфейс результатов запросов к представлению |
ITessaViewService | Интерфейс сервиса представлений |
ITessaViewServiceContext | Контекст для изменения текущего ITessaViewService. |
ITessaViewServiceLegacy | |
ITessaViewsInterceptor | Интерфейс перехвата выполнения запроса к представлению |
IViewCardParameters | Интерфейс представляющий доступ к формированию специальных параметров типа и идентификатора карточки |
IViewConnectionInfo | Объект, содержащий информацию о соединении, которое используется при выполнении представления. |
IViewCurrentUserParameters | Интерфейс представляющий доступ к параметрам CurrentUserId и текущей локали |
IViewInterceptor | Интерфейс перехватчика представлений |
IViewPagingParameters | Интерфейс представляющий доступ к параметрам пейджинга |
IViewQueryExecutor | Интерфейс исполнителя запросов к базе данных для получения результатов представлений |
IViewService | Описание интерфейса сервиса представлений. Сервис предоставляет доступ к представлениям доступным в системе. |
IViewServiceImplementer | Описание интерфейса для объектов являющихся конечными реализациями которым делегирует выполнение методов сервис представлений ViewService |
IViewServiceInitializer | |
IViewSpecialParameters | Интерфейс для предоставления методов внедрения специальных параметров Представлений в список параметров |
IViewTextGenerator | Описание интерфейса генератора текста sql запроса представления ITessaView по запросу к представлению ITessaViewRequest. |
IWorkplaceServiceInitializer | Описание интерфейса инициализации сервиса рабочих мест |
TessaViewFactory | Делегат фабрики создания представления |
ViewQueryGenerator | Делагат осуществляющий построение текста выражения для представления в соответствии с метаданными viewMetadata и запросом к представлению request, результат выполнения запроса будет помещен в буфер вывода builder |
MetadataDataSourceTypes | Имена типов источников данных |
Paging | Поддержка постраничного вывода |
PositionContext | Тип текущего местоположения в тексте |
ShowMode | Режим отображения элемента |