ApplicationLaunchingStrategy - конструктор
Пространство имён: Tessa.ApplicationsСборка: Tessa (в Tessa.dll) Версия: 4.0.4
public ApplicationLaunchingStrategy(
IApplicationModel application,
GetTessaSpecialFolderDelegate getSpecialFolderFunc,
IApplicationUpdateChecker updateChecker,
IApplicationEnvironmentManager environmentManager,
IMessageProvider messageProvider,
IApplicationSynchronizer synchronizer,
ISessionController sessionController,
ISessionManager sessionManager,
Func<IStreamSynchronizationSource> streamSourceFunc,
Func<IFileSystemSynchronizationTarget> targetFunc,
IApplicationCollection applicationCollection,
ApplicationPackageBuilder packageBuilder
)
Public Sub New (
application As IApplicationModel,
getSpecialFolderFunc As GetTessaSpecialFolderDelegate,
updateChecker As IApplicationUpdateChecker,
environmentManager As IApplicationEnvironmentManager,
messageProvider As IMessageProvider,
synchronizer As IApplicationSynchronizer,
sessionController As ISessionController,
sessionManager As ISessionManager,
streamSourceFunc As Func(Of IStreamSynchronizationSource),
targetFunc As Func(Of IFileSystemSynchronizationTarget),
applicationCollection As IApplicationCollection,
packageBuilder As ApplicationPackageBuilder
)
public:
ApplicationLaunchingStrategy(
IApplicationModel^ application,
GetTessaSpecialFolderDelegate^ getSpecialFolderFunc,
IApplicationUpdateChecker^ updateChecker,
IApplicationEnvironmentManager^ environmentManager,
IMessageProvider^ messageProvider,
IApplicationSynchronizer^ synchronizer,
ISessionController^ sessionController,
ISessionManager^ sessionManager,
Func<IStreamSynchronizationSource^>^ streamSourceFunc,
Func<IFileSystemSynchronizationTarget^>^ targetFunc,
IApplicationCollection^ applicationCollection,
ApplicationPackageBuilder^ packageBuilder
)
new :
application : IApplicationModel *
getSpecialFolderFunc : GetTessaSpecialFolderDelegate *
updateChecker : IApplicationUpdateChecker *
environmentManager : IApplicationEnvironmentManager *
messageProvider : IMessageProvider *
synchronizer : IApplicationSynchronizer *
sessionController : ISessionController *
sessionManager : ISessionManager *
streamSourceFunc : Func<IStreamSynchronizationSource> *
targetFunc : Func<IFileSystemSynchronizationTarget> *
applicationCollection : IApplicationCollection *
packageBuilder : ApplicationPackageBuilder -> ApplicationLaunchingStrategy
Параметры
- application IApplicationModel
-
- getSpecialFolderFunc GetTessaSpecialFolderDelegate
-
- updateChecker IApplicationUpdateChecker
-
- environmentManager IApplicationEnvironmentManager
-
- messageProvider IMessageProvider
-
- synchronizer IApplicationSynchronizer
-
- sessionController ISessionController
-
- sessionManager ISessionManager
-
- streamSourceFunc FuncIStreamSynchronizationSource
-
- targetFunc FuncIFileSystemSynchronizationTarget
-
- applicationCollection IApplicationCollection
-
- packageBuilder ApplicationPackageBuilder
-