UpdateLockRowSemaphore ClassQuartz.NET API Documentation
Provide thread/resource locking in order to protect resources from being altered by multiple threads at the same time using a db row update.
Inheritance Hierarchy

System Object
  Quartz.Impl.AdoJobStore AdoConstants
    Quartz.Impl.AdoJobStore StdAdoConstants
      Quartz.Impl.AdoJobStore DBSemaphore
        Quartz.Impl.AdoJobStore UpdateLockRowSemaphore

Namespace: Quartz.Impl.AdoJobStore
Assembly: Quartz (in Quartz.dll) Version: 2.2.1.400
Syntax

public class UpdateLockRowSemaphore : DBSemaphore
Remarks

Note: This Semaphore implementation is useful for databases that do not support row locking via "SELECT FOR UPDATE" or SQL Server's type syntax.

As of Quartz.NET 2.0 version there is no need to use this implementation for SQL Server databases.

See Also