C# 클래스 Hangfire.Mongo.DistributedLock.MongoDistributedLock

Represents distibuted lock implementation for MongoDB
상속: IDisposable
파일 보기 프로젝트 열기: Trov/Hangfire.Mongo 1 사용 예제들

공개 메소드들

메소드 설명
MongoDistributedLock ( string resource, System.TimeSpan timeout, HangfireDbContext database, MongoStorageOptions options ) : System

Creates MongoDB distributed lock

비공개 메소드들

메소드 설명
Dispose ( ) : void
StartHeartBeat ( ) : void

Starts database heartbeat

메소드 상세

MongoDistributedLock() 공개 메소드

Creates MongoDB distributed lock
public MongoDistributedLock ( string resource, System.TimeSpan timeout, HangfireDbContext database, MongoStorageOptions options ) : System
resource string Lock resource
timeout System.TimeSpan Lock timeout
database Hangfire.Mongo.Database.HangfireDbContext Lock database
options MongoStorageOptions Database options
리턴 System