DashboardRepository - конструктор

Dashboard repository.

Definition

Пространство имён: Tessa.Dashboards
Сборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
public DashboardRepository(
	ISession session,
	IDbScope dbScope,
	ICardMetadata cardMetadata,
	INormalizationBatchProcessor normalizationBatchProcessor,
	[DependencyAttribute("Default")] ICardRepository cardRepository,
	ICardFileManager cardFileManager,
	ICardStreamServerRepository cardStreamServerRepository,
	ICardTransactionStrategy cardTransactionStrategy,
	IDashboardLockingStrategy dashboardLockingStrategy,
	IDashboardPermissionsManager dashboardPermissionsManager,
	IWidgetHandlerExecutor widgetHandlerExecutor
)

Параметры

session  ISession
Сессия пользователя.
dbScope  IDbScope
Объект для взаимодействия с базой данных. Определяет область видимости объекта DbManager.
cardMetadata  ICardMetadata
Содержит метаинформацию, необходимую для использования типов карточек совместно с пакетом карточек.
normalizationBatchProcessor  INormalizationBatchProcessor
Объект, выполняющий пакетную обработку запроса к справочникам нормализации.
cardRepository  ICardRepository
Репозиторий для управления карточками.
cardFileManager  ICardFileManager
Объект, который управляет объектами контейнеров ICardFileContainer, объединяющих карточку с её файлами. Объект доступен на клиенте и на сервере.
cardStreamServerRepository  ICardStreamServerRepository
Репозиторий для потокового управления карточками на сервере.
cardTransactionStrategy  ICardTransactionStrategy
Стратегия обеспечения блокировок reader/writer при выполнении операций с карточкой. SQL-транзакция открывается только в том случае, если на этом соединении с БД отсутствует другая незакрытая транзакция.
dashboardLockingStrategy  IDashboardLockingStrategy
Strategy for blocking when working with dashboards.
dashboardPermissionsManager  IDashboardPermissionsManager
Object for managing permissions related to dashboards, widgets, and tokens.
widgetHandlerExecutor  IWidgetHandlerExecutor
Executor for all widget handlers.

См. также