/// <summary> /// 获取当前读取数据标识 /// </summary> /// <param name="messageQueue">消息队列节点</param> /// <param name="config">队列数据 读取配置</param> /// <param name="parser"></param> /// <param name="readerIndex">队列数据 读文件索引</param> internal GetIdentity(MessageQueue.Node messageQueue, ReaderConfig config, ref OperationParameter.NodeParser parser, int readerIndex) : this(messageQueue, config, ref parser) { ReaderIndex = readerIndex; }
/// <summary> /// 释放队列数据 读文件 /// </summary> /// <param name="messageQueue">消息队列节点</param> /// <param name="readers"></param> internal DisposeReaders(MessageQueue.Node messageQueue, System.Collections.Generic.Dictionary <int, FileReader> readers) : base(messageQueue) { this.readers = readers; }
/// <summary> /// 获取当前读取数据标识 /// </summary> /// <param name="messageQueue">消息队列节点</param> /// <param name="config">队列数据 读取配置</param> /// <param name="parser"></param> internal GetIdentity(MessageQueue.Node messageQueue, ReaderConfig config, ref OperationParameter.NodeParser parser) : base(messageQueue) { Config = config; onReturn = parser.OnReturn; parser.OnReturn = null; }
/// <summary> /// 消息队列读取操作任务 /// </summary> /// <param name="messageQueue">消息队列节点</param> protected Node(MessageQueue.Node messageQueue) { MessageQueue = messageQueue; }