Table of Contents

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

See Also