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

Initializes a new instance of the AppManagerUpdatingStrategy class. Initializes a new instance of the Object class.

Definition

Пространство имён: Tessa.UI.AppManager
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 3.6.0.22
C#
public AppManagerUpdatingStrategy(
	[NotNullAttribute] IApplicationEnvironment environment,
	[NotNullAttribute] IApplicationUpdateChecker updateChecker,
	[NotNullAttribute] GetTessaSpecialFolderDelegate specialFolderFunc,
	[NotNullAttribute] IApplicationSynchronizer applicationSynchronizer,
	[NotNullAttribute] Func<IStreamSynchronizationSource> sourceFunc,
	[NotNullAttribute] Func<IFileSystemSynchronizationTarget> targetFunc,
	[NotNullAttribute] ISessionController sessionController,
	[NotNullAttribute] ISessionManager sessionManager,
	[NotNullAttribute] IAppManagerCredentialsStorageService credentialsStorageService,
	[NotNullAttribute] ApplicationPackageBuilder packageBuilder,
	[NotNullAttribute] IMessageProvider messageProvider,
	[DependencyAttribute("CommandLine")] string[] commandLine
)

Параметры

environment  IApplicationEnvironment
Переменные окружения
updateChecker  IApplicationUpdateChecker
Объект осуществляющий проверку доступности обновлений
specialFolderFunc  GetTessaSpecialFolderDelegate
Функция получения папки
applicationSynchronizer  IApplicationSynchronizer
Синхронизатор приложения
sourceFunc  FuncIStreamSynchronizationSource
The source Func.
targetFunc  FuncIFileSystemSynchronizationTarget
The target Func.
sessionController  ISessionController
The session Controller.
sessionManager  ISessionManager
credentialsStorageService  IAppManagerCredentialsStorageService
packageBuilder  ApplicationPackageBuilder
Построитель пакета приложения
messageProvider  IMessageProvider
The message Provider.
commandLine  String
Командная строка

См. также