PluginFacade - класс

Фасад для управления жизненными циклами хоста и дочерних процессов, предназначенных для запуска плагинов.

Definition

Пространство имён: Chronos.Platform.Scheduling
Сборка: Chronos.Platform (в Chronos.Platform.dll) Версия: 3.6.0.22
C#
public class PluginFacade
Inheritance
Object    PluginFacade

Конструкторы

PluginFacade Создаёт экземпляр класса с указанием необязательных параметров.

Методы

EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetHostGracefulStopEventName 
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
OnGracefulStopExceptionOccured Вызывается при возникновении исключения в процессе вежливой остановки плагина методом StopAsync(IGracefulStopToken).
OnPluginImported Вызывается после импортирования плагина, указываемого в параметре e.
OnSchedulingStarted Вызывается после запуска планировщика.
StartChildAsync Асинхронно запускает жизненный цикл дочернего процесса, запускающего плагин.
StartHostAsync Асинхронно запускает жизненный цикл процесса хоста, обрабатываюшего плагины.
ToStringReturns a string that represents the current object.
(Унаследован от Object)

События

GracefulStopExceptionOccured Событие, происходящее при возникновении исключения в процессе вежливой остановки плагина методом StopAsync(IGracefulStopToken).
PluginImported Событие, происходящее после импортирования плагина.
SchedulingStarted Событие, происходящее после запуска планировщика.

Методы расширения

Get
(Определяется ComHelper)
InternalMarkerCanvas Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также