Tessa.Applications.Synchronization - пространство имён

API управления приложениями в части вычисления разницы по файлам между текущей версией у пользователя и новой версией, опубликованной на сервере.

Классы

ApplicationAttributesResult Результат выполнения запроса TryGetModifiedAsync(String, NullableBoolean, CancellationToken). Используется для передачи информации, сериализованной в JSON, между клиентом и сервером.
ApplicationCardCreator Осуществляет создание карточки приложения
ApplicationCardQuery Запрос на получение карточки приложения
ApplicationPackageReader Осуществляет считывание пакета приложения из потока.
ApplicationPackageWriter 
ApplicationPublisher Объект, выполняющий публикацию приложения.
ApplicationSynchronizer Объект осуществляющий синхронизацию файлов приложения
ApplicationUpdateChecker Осуществляет проверку наличия обновления приложения
AssemblySynchronizationSource Источник синхронизации в виде сборки приложения
AvailableApplicationsQueryFromApplicationService Объект, выполняющий запросы к приложениям, доступным пользователю, запрашивая доступ к сервису приложений IApplicationService. Рекомендуется использовать на клиенте при подключении к новым версиям сервера. Использование на сервере приведёт к рекурсии.
AvailableApplicationsQueryFromViewService Объект, выполняющий запросы к приложениям, доступным пользователю, запрашивая доступ к представлениям посредством IViewService. Рекомендуется использовать на сервере или на клиенте при подключении к старым версиям сервера Binary3X или Legacy2X.
EmptyInstallationProcessMonitor Монитор процесса установки приложения не выполняющий никаких действий
FileSystemApplicationPackageFileEnumerable 
FileSystemSynchronizationStrategy 
FileSystemSynchronizationTarget Целевой объект синхронизации в виде файловой системы
LocalFileEntry Предоставляет информацию о доступном локально файле.
LocalFileEntryCollection Коллекция локально доступных файлов.
LocalPackageHelper Предоставляет методы для работы с локальными файлами приложения LocalPackageFile.
SourceConfigurationException Исключение выдаваемое при возникновении ошибок конфигурирования источников файлов.
StreamApplicationPackageFileEnumerable Объект, выполняющий перечисление файлов пакета приложения содержащихся в потоке
StreamApplicationPackageFileEnumerator Объект, выполняющий перечисление для файлов пакета приложения из потока.
StreamSynchronizationSource Класс реализующий источник синхронизации в виде потока содержащего приложение
UpdateCheckedValidationKeys Ключи валидации для проверки обновлений приложений.

Интерфейсы

IApplicationPackageFileEnumerable Описание интерфейса перечислителя файлов
IApplicationSynchronizationStrategy Описание интерфейса стратегии синхронизации приложения
IApplicationSynchronizer Описание интерфейса для объектов реализующих синхронизацию файлов приложений
IApplicationUpdateChecker Осуществляет проверку наличия обновления приложения
IAssemblySynchronizationSource Источник синхронизации сборка приложения
IAvailableApplicationsQuery Объект, выполняющий запросы к приложениям, доступным пользователю.
ICardSynchronizationStrategy Описание интерфейса стратегии синхронизации приложения с карточкой приложения
ICardSynchronizationTarget Описание интерфейса целевого объекта синхронизации приложения в виде карточки
IFileSystemSynchronizationStrategy Описание интерфейса стратегии синхронизации файловой системы
IFileSystemSynchronizationTarget Описание интерфейса целевого объекта синхронизации приложения в виде файловой системы
IInstallationProcessMonitor Объект, уведомляемый о процессе выполнения установки приложения.
IStreamSynchronizationSource Описание интерфейса источника синхронизации в виде потока
ISynchronizationSource Описание интерфейса источника синхронизации
ISynchronizationTarget Описание интерфейса целевого объекта синхронизации.

Делегаты

FileSystemSynchronizationStrategyFactory Фабрика создания стратегии синхронизации