Ejemplo n.º 1
0
 /// <summary>
 /// 释放锁
 /// </summary>
 /// <param name="handler">Lock时获取的锁操作句柄</param>
 public override void UnLock(ILockerHandle handler)
 {
     if (handler == null)
     {
         throw new ArgumentNullException(nameof(handler), "解锁失败,handler为空,当前NodeName为" + NodeName);
     }
     handler.UnLock();
 }
Ejemplo n.º 2
0
 /// <summary>
 /// 释放锁
 /// </summary>
 /// <param name="handler">Lock时获取的锁句柄</param>
 public abstract void UnLock(ILockerHandle handler);