PluginCreationInfo - класс

Информация для создания плагина. Может быть использована из другого процесса.

Definition

Пространство имён: Chronos.Platform
Сборка: Chronos.Platform (в Chronos.Platform.dll) Версия: 4.0.4
C#
public sealed class PluginCreationInfo : IPluginCreationInfo
Inheritance
Object    PluginCreationInfo
Implements
IPluginCreationInfo

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

PluginCreationInfo(IDictionaryString, Object) Создаёт информацию для запуска плагина из хеш-таблицы в PluginSchedulingJob.
PluginCreationInfo(String) Создаёт информацию для запуска плагина из параметров командной строки.
PluginCreationInfo(PluginImportingItem, String) Создаёт информацию для запуска плагина по параметрам импорта PluginImportingItem.

Свойства

CidName Уникальное имя компонента для Discovery.
DisallowConcurrency Признак запрета выполнения плагина одновременно в нескольких процессах.
LaunchImmediately Признак гарантированного запуска плагина сразу после старта хоста.
PluginAssemblyLocation Местоположение сборки с плагином.
PluginTypeFullName Имя типа плагина.

Методы

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)
GetProcessIdentifier Идентификатор процесса, связанного с конкретным плагином.
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
ToArgs Возвращает массив аргументов командной строки, по которым можно создать плагин из другого процесса.
ToDictionary Возвращает словарь, по данным которого можно создать плагин из другого процесса.
ToStringReturns a string that represents the current object.
(Унаследован от Object)

Поля

ArgumentCount Допустимое количество аргументов командной строки процесса, используемого для запуска плагина.

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

Get
(Определяется ComHelper)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также