Class DisallowConcurrentExecutionAttribute
- Namespace
- Quartz
- Assembly
- Quartz.dll
An attribute that marks a IJob class as one that must not have multiple instances executed concurrently (where instance is based-upon a IJobDetail definition - or in other words based upon a JobKey).
[AttributeUsage(AttributeTargets.Class|AttributeTargets.Interface)]
public sealed class DisallowConcurrentExecutionAttribute : Attribute
- Inheritance
-
DisallowConcurrentExecutionAttribute
- Inherited Members
Remarks
This can be used in lieu of implementing the StatefulJob marker interface that was used prior to Quartz 2.0