C# Класс Senparc.Weixin.Cache.LocalCacheLock

Наследование: BaseCacheLock
Показать файл Открыть проект

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

Метод Описание
LocalCacheLock ( IBaseCacheStrategy strategy, string resourceName, string key, int retryCount, System.TimeSpan retryDelay ) : System
Lock ( string resourceName ) : bool
Lock ( string resourceName, int retryCount, System.TimeSpan retryDelay ) : bool
UnLock ( string resourceName ) : void

Приватные методы

Метод Описание
RetryLock ( string resourceName, int retryCount, System.TimeSpan retryDelay, Func action ) : bool

Описание методов

LocalCacheLock() публичный Метод

public LocalCacheLock ( IBaseCacheStrategy strategy, string resourceName, string key, int retryCount, System.TimeSpan retryDelay ) : System
strategy IBaseCacheStrategy
resourceName string
key string
retryCount int
retryDelay System.TimeSpan
Результат System

Lock() публичный Метод

public Lock ( string resourceName ) : bool
resourceName string
Результат bool

Lock() публичный Метод

public Lock ( string resourceName, int retryCount, System.TimeSpan retryDelay ) : bool
resourceName string
retryCount int
retryDelay System.TimeSpan
Результат bool

UnLock() публичный Метод

public UnLock ( string resourceName ) : void
resourceName string
Результат void