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

API управления приложениями для netpipe-сервиса взаимодействия приложения с менеджером приложений со стороны приложений.

Классы

ApplicationRegistrationException Исключение возникающее при ошибке регистрации приложения
MessageReceivedEventArgs Параметры события о получении сообщения приложением
TessaApplicationAddressGenerator Объект IHostServiceAddressGenerator для определения адреса клиентского приложения с указанием идентификатора процесса. Например: Syntellect/Tessa/App_4422 (где 4422 - идентификатор процесса для приложения)
TessaApplicationClientAddressGenerator Объект IHostServiceAddressGenerator для определения адреса клиентского приложения со стороны AppManager. В метод GetNextServiceAddress(Object, String) должен быть передан ITessaApplicationServiceHost для корректного определения адреса клиентского приложения, или в противном случае будет возвращён адрес текущего приложения как клиентского TessaApplicationAddressGenerator. Например: Syntellect/Tessa/App_4422 (где 4422 - идентификатор процесса для приложения)
TessaApplicationExtensions 
TessaApplicationProcessServiceClient 
TessaApplicationProcessServiceHost 
TessaApplicationProcessVersionServiceHost Объект, запускающий или останавливающий сервис в соответствии с версией API. Выбор версии выполняется на основании указанных в конструкторе функций.
TessaApplicationServiceProxyFactory Вспомогательный класс для создания клиентов к сервису приложений

Интерфейсы

ITessaApplicationService Интерфейс сервиса, предоставляемого приложением
ITessaApplicationServiceHost Описание интерфейса для объектов осуществляющих размещение сервиса платформенного приложения осуществляющего взаимодействие с диспетчером приложений.

Делегаты

TessaApplicationServiceProxyFactoryDelegate Делегат создания прокси-клиента для взаимодействия с сервисом экземпляра приложения.