IPluginMetadata.DisallowConcurrency - свойство |
Признак запрета параллельного выполнения плагина.
Если признак установлен, то, пока процесс плагина выполняется, другой процесс того же плагина не будет запущен,
а планировщик будет дожидаться следующего срабатывания одного из триггеров.
Пространство имён:
Chronos.Contracts
Сборка:
Chronos.Contracts (в Chronos.Contracts.dll) Версия: 3.5.0.19
Синтаксис [DefaultValueAttribute(false)]
bool DisallowConcurrency { get; }
<DefaultValueAttribute(false)>
ReadOnly Property DisallowConcurrency As Boolean
Get
[DefaultValueAttribute(false)]
property bool DisallowConcurrency {
bool get ();
}
[<DefaultValueAttribute(false)>]
abstract DisallowConcurrency : bool with get
Значение свойства
Тип:
BooleanЗаметки
Не имеет смысла устанавливать свойство равным true, если плагин запускается ровно один раз.
Это приводит к снижению производительностью без положительного эффекта.
См. также