C# Класс Lucene.Net.Store.Azure.AzureLock

Implements lock semantics on AzureDirectory via a blob lease
Наследование: Lock
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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