C# 클래스 Lucene.Net.Store.Azure.AzureLock

Implements lock semantics on AzureDirectory via a blob lease
상속: Lock
파일 보기 프로젝트 열기: azure-contrib/AzureDirectory 1 사용 예제들

공개 메소드들

메소드 설명
AzureLock ( string lockFile, AzureDirectory directory ) : System
BreakLock ( ) : void
IsLocked ( ) : bool
Obtain ( ) : bool
Release ( ) : void
Renew ( ) : void
ToString ( ) : System.String

비공개 메소드들

메소드 설명
_handleWebException ( ICloudBlob blob, Microsoft.WindowsAzure.StorageClient.StorageException err ) : bool

메소드 상세

AzureLock() 공개 메소드

public AzureLock ( string lockFile, AzureDirectory directory ) : System
lockFile string
directory AzureDirectory
리턴 System

BreakLock() 공개 메소드

public BreakLock ( ) : void
리턴 void

IsLocked() 공개 메소드

public IsLocked ( ) : bool
리턴 bool

Obtain() 공개 메소드

public Obtain ( ) : bool
리턴 bool

Release() 공개 메소드

public Release ( ) : void
리턴 void

Renew() 공개 메소드

public Renew ( ) : void
리턴 void

ToString() 공개 메소드

public ToString ( ) : System.String
리턴 System.String