PluginImportingItem - класс

Информация об импортируемом плагине.

Definition

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

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

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

Свойства

AdditionalTriggers Список дополнительных триггеров (кроме метаданных плагина PluginMetadata).
PluginAssemblyLocation Полный путь к сборке, содержащей плагин.
PluginAssemblyQualifiedName Полное имя типа плагина с указанием имени сборки.
PluginMetadata Метаданные плагина.
PluginTypeFullName Полное имя типа плагина.

Методы

EnumerateAllTriggers Перечисляет все триггеры, содержащиеся в информации о плагине.
Equals(Object) Проверяет объект на равенство.
(Переопределяет ObjectEquals(Object))
Equals(PluginImportingItem) Проверяет объект на равенство.
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetHashCode Возвращает хеш-код объекта.
(Переопределяет ObjectGetHashCode)
GetNotEmptyTriggers Возвращает список триггеров, содержащих полезную информацию.
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
ToString Возвращает строковое представление объекта.
(Переопределяет ObjectToString)
TryResolveConfigsAsync Возвращает информацию о плагине, которая была загружена из всех конфигурационных файлов, указанных в триггерах, или null, если доступные плагины отсуствуют.
Validate Выполняет проверку на корректность информации о плагине.

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

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

См. также