PluginExtensions - класс
Методы-расширения для интерфейса
IPlugin.
Пространство имён: Chronos.PluginsСборка: Chronos.Plugins (в Chronos.Plugins.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
public static class PluginExtensions
<ExtensionAttribute>
Public NotInheritable Class PluginExtensions
[ExtensionAttribute]
public ref class PluginExtensions abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
[<ExtensionAttribute>]
type PluginExtensions = class end
- 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 |
Возвращает признак того, что метаданные содержат информацию о версии плагина.
|