PluginExtensions - класс

Методы-расширения для интерфейса IPlugin.

Definition

Пространство имён: Chronos.Plugins
Сборка: Chronos.Plugins (в Chronos.Plugins.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
public static class PluginExtensions
Inheritance
Object    PluginExtensions

Методы

ConfigFileSpecified Возвращает признак того, что метаданные содержат информацию о конфигурационном файле.
ConfigResolverSpecified Возвращает признак того, что метаданные содержат информацию о специализированном типе резолвера конфигурации плагина.
CronSpecified Возвращает признак того, что метаданные содержат информацию о строке в формате Cron.
DescriptionSpecified Возвращает признак того, что метаданные содержат информацию об описании плагина.
EnumerateAllTriggers Перечисляет все триггеры, содержащиеся в информации о плагине.
GetNotEmptyTriggers Возвращает список триггеров, содержащих полезную информацию.
JsonNameSpecified Возвращает признак того, что метаданные содержат информацию об имени объекта в app.json.
LoadConfigAsync(IPlugin, CancellationToken) Загружает первый используемый конфигурационный файл для заданного плагина, и возвращает загруженный XML-документ.
LoadConfigAsync(IPlugin, String, CancellationToken) Загружает конфигурационный файл для заданного плагина и указанного пути к файлу относительно папки, в которой расположена сборка с плагином, и возвращает загруженный XML-документ.
NameSpecified Возвращает признак того, что метаданные содержат информацию об имени плагина.
RepeatSecondIntervalSpecified Возвращает признак того, что метаданные содержат информацию об интервале между вызовами плагина.
TriggerHasData Возвращает признак того, что метаданные содержат какую-либо информацию по триггеру.
TryLoadConfigAsync(IPlugin, CancellationToken) Загружает первый используемый конфигурационный файл для заданного плагина, и возвращает загруженный XML-документ или null, если файл отсутствовал по заданному пути.
TryLoadConfigAsync(IPlugin, String, CancellationToken) Загружает конфигурационный файл для заданного плагина и указанного пути к файлу относительно папки, в которой расположена сборка с плагином, и возвращает загруженный XML-документ или null, если файл отсутствовал по заданному пути.
Validate(IPluginInstanceMetadata) Выполняет проверку на корректность информации о плагине.
Validate(IPluginMetadata) Выполняет проверку корректности заданных метаданных, и генерирует исключение в случае ошибки.
ValidateTrigger Выполняет проверку корректности заданных метаданных триггера.
VersionSpecified Возвращает признак того, что метаданные содержат информацию о версии плагина.

См. также