ApplicationModel - конструктор
Пространство имён: Tessa.ApplicationsСборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
public ApplicationModel(
[NotNullAttribute] IApplicationCatalog applicationCatalog,
[NotNullAttribute] ApplicationPackage applicationPackage,
[NotNullAttribute] LaunchStrategyFactoryDelegate launchStrategyFactory,
[NotNullAttribute] IApplicationManagerMessageBus messageBus,
[NotNullAttribute] TessaApplicationServiceProxyFactoryDelegate tessaApplicationServiceProxyFactory,
[NotNullAttribute] IMessageProvider messageProvider,
[NotNullAttribute] ISessionController sessionController
)
Public Sub New (
<NotNullAttribute> applicationCatalog As IApplicationCatalog,
<NotNullAttribute> applicationPackage As ApplicationPackage,
<NotNullAttribute> launchStrategyFactory As LaunchStrategyFactoryDelegate,
<NotNullAttribute> messageBus As IApplicationManagerMessageBus,
<NotNullAttribute> tessaApplicationServiceProxyFactory As TessaApplicationServiceProxyFactoryDelegate,
<NotNullAttribute> messageProvider As IMessageProvider,
<NotNullAttribute> sessionController As ISessionController
)
public:
ApplicationModel(
[NotNullAttribute] IApplicationCatalog^ applicationCatalog,
[NotNullAttribute] ApplicationPackage^ applicationPackage,
[NotNullAttribute] LaunchStrategyFactoryDelegate^ launchStrategyFactory,
[NotNullAttribute] IApplicationManagerMessageBus^ messageBus,
[NotNullAttribute] TessaApplicationServiceProxyFactoryDelegate^ tessaApplicationServiceProxyFactory,
[NotNullAttribute] IMessageProvider^ messageProvider,
[NotNullAttribute] ISessionController^ sessionController
)
new :
[<NotNullAttribute>] applicationCatalog : IApplicationCatalog *
[<NotNullAttribute>] applicationPackage : ApplicationPackage *
[<NotNullAttribute>] launchStrategyFactory : LaunchStrategyFactoryDelegate *
[<NotNullAttribute>] messageBus : IApplicationManagerMessageBus *
[<NotNullAttribute>] tessaApplicationServiceProxyFactory : TessaApplicationServiceProxyFactoryDelegate *
[<NotNullAttribute>] messageProvider : IMessageProvider *
[<NotNullAttribute>] sessionController : ISessionController -> ApplicationModel
Параметры
- applicationCatalog IApplicationCatalog
-
Каталог приложений
- applicationPackage ApplicationPackage
-
Пакет приложения
- launchStrategyFactory LaunchStrategyFactoryDelegate
-
Стратегия запуска приложения
- messageBus IApplicationManagerMessageBus
-
Шина сообщений
- tessaApplicationServiceProxyFactory TessaApplicationServiceProxyFactoryDelegate
-
Фабрика создания клиента для подключения к сервису приложений
- messageProvider IMessageProvider
-
Вывод сообщений
- sessionController ISessionController
-
Управление пользовательской сессией