/// <summary> /// 锁操作任务 /// </summary> /// <param name="node">锁节点</param> protected Node(Lock.Node node) { Lock = node; }
/// <summary> /// 申请锁任务 /// </summary> /// <param name="node"></param> internal Enter(Lock.Node node) : base(node) { }
/// <summary> /// 释放锁节点 /// </summary> /// <param name="node"></param> internal Dispose(Lock.Node node) : base(node) { }
/// <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; }