示例#1
0
        /// <summary>
        /// 获得锁
        /// </summary>
        public bool EnterLock(int actionId, object agr1, out object arg2)
        {
#if LOCK_TEST
            arg2 = null;
            return(true);
#else
            return(_monitorLock.TryEnter(actionId, RequestTimeout, agr1, out arg2));
#endif
        }
示例#2
0
 /// <summary>
 /// 获得锁
 /// </summary>
 public bool EnterLock(int actionId)
 {
     return(_monitorLock.TryEnter(actionId, RequestTimeout));
 }