| AggregatePluginConfigResolver |
Резолвер настроек импортируемых плагинов, аггрегирующий все зарегистрированные именные резолверы настроек плагинов и объединяющий их результаты.
|
| CustomPluginConfigResolver |
Резолвер настроек импортируемого плагина, выполняющий резолв настроек по типу, указанному в ConfigResolver |
| JsonConfigPluginConfigResolver |
Резолвер настроек импортируемого плагина, выполняющий резолв настроек плагина по конфигурационному файлу app.json по имени плагина JsonName.
|
| PluginAggregateFinder |
Объект, объединяющий результаты нескольких объектов IPluginFinder.
|
| PluginAssemblyFinder |
Объект, осуществляющий поиск плагинов в каталоге со сборками IAssemblyCatalog.
|
| PluginConfigHelper |
Хэлперы для работы с конфигурационным файлом, описывающим плагин и триггеры для его запуска.
|
| PluginFinderFactory |
Фабрика для создания объекта, позволяющий осуществлять поиск плагинов.
|
| PluginHostExtensions |
Методы-расширения для интерфейсов пространства имён Chronos.Platform.Scheduling.Host.
|
| PluginHostLauncher |
Запускает плагины, вызывая создание дочернего процесса для IProcessHost,
которому в виде аргументов командной строки передаются параметры запуска PluginCreationInfo.
|
| PluginHostLauncherKey |
Ключ зарегистрированного объекта IPluginHostLauncher.
|
| PluginHostLauncherRegistry |
Реестр объектов PluginHostLauncherValue.
|
| PluginHostLauncherValue |
Значение, зарегистрированное в реестре IPluginHostLauncherRegistry по ключу PluginHostLauncherKey.
|
| PluginHostLaunchingResult |
Информация о плагине, запущенном с помощью метода LaunchAsync(IPluginCreationInfo, CancellationToken).
|
| PluginHostNotifier |
Объект, выполняющий логирование событий для хост-процесса плагинов.
|
| PluginHostScheduler |
Объект, выполняющий полный цикл диспетчеризации для хост-процесса, запускающего плагины.
|
| PluginHostSchedulerOptions |
Параметры запуска IPluginHostScheduler.
|
| PluginImporter |
Импортирует список плагинов, полученный от IPluginFinder, в виде объектов PluginImportingItem.
|
| PluginImportingItem |
Информация об импортируемом плагине.
|
| PluginImportingResult |
Результат импорта плагинов, выполненный с помощью метода ImportAsync(IPluginFinder, CancellationToken).
|
| PluginIncludeConfigHelper |
Хэлперы для работы с конфигурационным файлом plugins.xml, описывающим сборки с плагинами.
|
| PluginRedisTracingLauncher |
Предоставляет возможность запустить плагин со стороны хоста с использованием трассировки Redis.
|
| PluginSchedulingHelper |
Хэлперы для диспетчеризации плагинов.
|
| PluginSchedulingJob |
Задание по запуску плагина.
|
| PropertiesPluginConfigResolver |
Резолвер настроек импортируемого плагина, выполняющий резолв настроек плагина только по свойствам объекта.
|
| XmlPluginConfigResolver |
Резолвер настроек импортируемого плагина, выполняющий резолв настроек по конфигурационным файлам из ConfigFile |