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

Инициализирует новый экземпляр класса ApplicationLaunchingStrategy

Definition

Пространство имён: Tessa.Applications
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public ApplicationLaunchingStrategy(
	[NotNullAttribute] IApplicationModel application,
	[NotNullAttribute] GetTessaSpecialFolderDelegate getSpecialFolderFunc,
	[NotNullAttribute] IApplicationUpdateChecker updateChecker,
	[NotNullAttribute] IApplicationEnvironmentManager environmentManager,
	[NotNullAttribute] IMessageProvider messageProvider,
	[NotNullAttribute] IApplicationSynchronizer synchronizer,
	[NotNullAttribute] ISessionController sessionController,
	[NotNullAttribute] ISessionManager sessionManager,
	[NotNullAttribute] Func<IStreamSynchronizationSource> streamSourceFunc,
	[NotNullAttribute] Func<IFileSystemSynchronizationTarget> targetFunc,
	[NotNullAttribute] IApplicationCollection applicationCollection,
	[NotNullAttribute] ApplicationPackageBuilder packageBuilder
)

Параметры

application  IApplicationModel
 
getSpecialFolderFunc  GetTessaSpecialFolderDelegate
 
updateChecker  IApplicationUpdateChecker
 
environmentManager  IApplicationEnvironmentManager
 
messageProvider  IMessageProvider
 
synchronizer  IApplicationSynchronizer
 
sessionController  ISessionController
 
sessionManager  ISessionManager
 
streamSourceFunc  FuncIStreamSynchronizationSource
 
targetFunc  FuncIFileSystemSynchronizationTarget
 
applicationCollection  IApplicationCollection
 
packageBuilder  ApplicationPackageBuilder
 

См. также