Example #1
0
 /// <summary>
 /// 锁操作任务
 /// </summary>
 /// <param name="node">锁节点</param>
 protected Node(Lock.Node node)
 {
     Lock = node;
 }
Example #2
0
 /// <summary>
 /// 申请锁任务
 /// </summary>
 /// <param name="node"></param>
 internal Enter(Lock.Node node) : base(node)
 {
 }
Example #3
0
 /// <summary>
 /// 释放锁节点
 /// </summary>
 /// <param name="node"></param>
 internal Dispose(Lock.Node node) : base(node)
 {
 }
Example #4
0
 /// <summary>
 /// 添加获取数据任务
 /// </summary>
 /// <param name="node"></param>
 /// <param name="parser"></param>
 internal Exit(Lock.Node node, ref OperationParameter.NodeParser parser) : base(node)
 {
     OnReturn        = parser.OnReturn;
     RandomNo        = parser.ValueData.Int64.ULong;
     parser.OnReturn = null;
 }