Для изменения размера нажмите или перетащите

IPluginMetadata - интерфейс

Метаданные плагина. Содержат метаданные триггера IPluginMetadataTrigger.

Пространство имён:  Chronos.Contracts
Сборка:  Chronos.Contracts (в Chronos.Contracts.dll) Версия: 3.5.0.19
Синтаксис
public interface IPluginMetadata : IPluginMetadataTrigger, 
	ISerializableMetadata<IPluginMetadataTrigger>

Тип IPluginMetadata предоставляет следующие члены.

Свойства
  ИмяОписание
Открытое свойствоПример кодаConfigFile
Имя или путь к конфигурационному файлу, описывающему плагин, относительно папки со сборкой плагина.
(Унаследован от IPluginMetadataTrigger.)
Открытое свойствоCron
Описание времени вызова плагина в строке формата Cron.
(Унаследован от IPluginMetadataTrigger.)
Открытое свойствоDescription
Описание плагина. Не используется платформой, но может предоставляться в информативных целях.
Открытое свойствоDisabled
Признак того, что плагин не будет использоваться.
Открытое свойствоDisallowConcurrency
Признак запрета параллельного выполнения плагина. Если признак установлен, то, пока процесс плагина выполняется, другой процесс того же плагина не будет запущен, а планировщик будет дожидаться следующего срабатывания одного из триггеров.
Открытое свойствоLaunchImmediately
Признак гарантированного запуска плагина сразу после старта хоста, независимо от расписания.
Открытое свойствоName
Имя плагина. Используется для логирования и определения уникальности плагина.
Открытое свойствоRepeatSecondInterval
Целочисленный интервал в секундах между вызовами плагина.
(Унаследован от IPluginMetadataTrigger.)
Открытое свойствоVersion
Версия плагина. Используется для логирования и определения уникальности плагина.
В начало страницы
Методы
  ИмяОписание
Открытый методGetSerializable
Возвращает метаинформацию, которая может быть сериализована через атрибут [System.SerializableAttribute]. Если текущий объект уже сериализуется, то он может вернуть себя же.
(Унаследован от ISerializableMetadataTMetadata.)
В начало страницы
Методы расширения
  ИмяОписание
Открытый метод расширенияConfigFileSpecified
Возвращает признак того, что метаданные содержат информацию о конфигурационном файле.
(Определяется SchedulingExtensions.)
Открытый метод расширенияCronSpecified
Возвращает признак того, что метаданные содержат информацию о строке в формате Cron.
(Определяется SchedulingExtensions.)
Открытый метод расширенияDescriptionSpecified
Возвращает признак того, что метаданные содержат информацию об описании плагина.
(Определяется SchedulingExtensions.)
Открытый метод расширенияNameSpecified
Возвращает признак того, что метаданные содержат информацию об имени плагина.
(Определяется SchedulingExtensions.)
Открытый метод расширенияRepeatSecondIntervalSpecified
Возвращает признак того, что метаданные содержат информацию об интервале между вызовами плагина.
(Определяется SchedulingExtensions.)
Открытый метод расширенияTriggerHasData
Возвращает признак того, что метаданные содержат какую-либо информацию по триггеру.
(Определяется SchedulingExtensions.)
Открытый метод расширенияValidate
Выполняет проверку корректности заданных метаданных, и генерирует исключение в случае ошибки.
(Определяется SchedulingExtensions.)
Открытый метод расширенияValidateTrigger
Выполняет проверку корректности заданных метаданных триггера.
(Определяется SchedulingExtensions.)
Открытый метод расширенияVersionSpecified
Возвращает признак того, что метаданные содержат информацию о версии плагина.
(Определяется SchedulingExtensions.)
В начало страницы
См. также