ApplicationPublisher - конструктор
Создаёт экземпляр класса с указанием значений его свойств.
Пространство имён: Tessa.Applications.SynchronizationСборка: Tessa (в Tessa.dll) Версия: 4.0.4
public ApplicationPublisher(
IApplicationDescriptor applicationDescriptor,
IApplicationSynchronizer applicationSynchronizer,
Func<IAssemblySynchronizationSource> sourceFactory,
Func<ICardSynchronizationTarget> targetFactory,
ISessionController sessionController,
IMessageProvider messageProvider
)
Public Sub New (
applicationDescriptor As IApplicationDescriptor,
applicationSynchronizer As IApplicationSynchronizer,
sourceFactory As Func(Of IAssemblySynchronizationSource),
targetFactory As Func(Of ICardSynchronizationTarget),
sessionController As ISessionController,
messageProvider As IMessageProvider
)
public:
ApplicationPublisher(
IApplicationDescriptor^ applicationDescriptor,
IApplicationSynchronizer^ applicationSynchronizer,
Func<IAssemblySynchronizationSource^>^ sourceFactory,
Func<ICardSynchronizationTarget^>^ targetFactory,
ISessionController^ sessionController,
IMessageProvider^ messageProvider
)
new :
applicationDescriptor : IApplicationDescriptor *
applicationSynchronizer : IApplicationSynchronizer *
sourceFactory : Func<IAssemblySynchronizationSource> *
targetFactory : Func<ICardSynchronizationTarget> *
sessionController : ISessionController *
messageProvider : IMessageProvider -> ApplicationPublisher
Параметры
- applicationDescriptor IApplicationDescriptor
- Описатель приложения.
- applicationSynchronizer IApplicationSynchronizer
- Синхронизатор приложения.
- sourceFactory FuncIAssemblySynchronizationSource
- Фабрика получения источника синхронизации.
- targetFactory FuncICardSynchronizationTarget
- Фабрика получения целевого объекта синхронизации.
- sessionController ISessionController
- Контроллер управляющий сессией приложения.
- messageProvider IMessageProvider
- Объект, обеспечивающий вывод сообщений.