C# Class Senparc.Weixin.Cache.Redis.RedisCacheLock

Inheritance: BaseCacheLock
ファイルを表示 Open project: JeffreySu/WeiXinMPSDK

Public Methods

Method Description
Lock ( string resourceName ) : bool
Lock ( string resourceName, int retryCount, System.TimeSpan retryDelay ) : bool
RedisCacheLock ( RedisObjectCacheStrategy strategy, string resourceName, string key, int retryCount, System.TimeSpan retryDelay ) : System
UnLock ( string resourceName ) : void

Method Details

Lock() public method

public Lock ( string resourceName ) : bool
resourceName string
return bool

Lock() public method

public Lock ( string resourceName, int retryCount, System.TimeSpan retryDelay ) : bool
resourceName string
retryCount int
retryDelay System.TimeSpan
return bool

RedisCacheLock() public method

public RedisCacheLock ( RedisObjectCacheStrategy strategy, string resourceName, string key, int retryCount, System.TimeSpan retryDelay ) : System
strategy RedisObjectCacheStrategy
resourceName string
key string
retryCount int
retryDelay System.TimeSpan
return System

UnLock() public method

public UnLock ( string resourceName ) : void
resourceName string
return void