IApplicationDependencies - интерфейс
Пространство имён: Tessa.Platform.RuntimeСборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
public interface IApplicationDependencies : IDisposable
Public Interface IApplicationDependencies
Inherits IDisposable
public interface class IApplicationDependencies : IDisposable
type IApplicationDependencies =
interface
interface IDisposable
end
- Implements
- IDisposable
| ApplicationDescriptor |
Объект, описывающий текущее приложение, которое определяется по клиентской сессии ISession.
Объект недоступен на сервере.
|
| ApplicationInitializer |
Объект, выполняющий инициализацию приложения заданного типа.
|
| ApplicationPublisher |
Объект, выполняющий публикацию приложения.
|
| CommandExecutor |
Объект, выполняющий команды при запуске приложения.
|
| CommandParser |
Объект, выполняющая разбор аргументов командной строки на команды IApplicationCommand.
|
| ConnectionSettings |
Настройки для подключения к веб-сервисам платформы.
|
| EnvironmentManager |
Объект, управляющий переменными приложения.
|
| ExtensionContainer |
Контейнер расширений.
|
| FormattingSettingsCache |
Кэш, предоставляющий информацию по доступным настройкам форматирования IFormattingSettings.
Возвращаемые объекты доступны только для чтения.
|
| LinkManager |
Объект, выполняющий регистрацию и обработку ссылок.
|
| MessageProvider |
Объект, обеспечивающий вывод сообщений.
Сообщения могут выводиться как в виде диалоговых окон для пользователя, так и в лог.
Используется, например, для вывода сообщений в IApplication.
Зарегистрирован на клиенте и на сервере.
|
| ProcessManager |
Менеджер процессов. Позволяет запускать дочерние процессы и управлять их временем жизни.
|
| RouteSettings |
Настройки маршрута для взаимодействия с веб-сервисами на клиенте.
|
| RuntimeSettings |
Настройки, связанные с исполняющей средой системы.
|
| Session |
Сессия пользователя. Сессию можно использовать только после того,
как она была открыта в процессе запуска приложения.
|
| SessionManager |
Объект для управления клиентскими сессиями.
|
| SessionManagerSettings |
Настройки для определения параметров входа при использовании совместно с ISessionManager.
Актуально для ISessionController и IApplication.
|
| UnityContainer |
Контейнер Unity, используемый для получения зависимостей для расширений.
|
| CreateContext |
Создаёт контекст, связанный с приложением.
|
| Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Унаследован от IDisposable) |