/// <summary> /// 构造函数 -- 封装数据 /// </summary> /// <param name="eCategory"></param> /// <param name="eService"></param> /// <param name="pSocketData"></param> public SocketPacket(TaskService eService, CustomDataCollection pSocketData) { this._eService = eService; this._pSocketData = pSocketData; this.eCategory = DefineUtilities.ToTaskCategory(eService); this.strMessage = string.Empty; }
/// <summary> /// 构造函数 -- 封装数据 /// </summary> /// <param name="eService"></param> /// <param name="pFiletData"></param> public FilePacket(TaskService eService, CustomDataCollection pFiletData) { if ((null == pFiletData) || (pFiletData.Count == 0)) { throw new ArgumentException("文件数据错误!"); } this._eService = eService; this._pRecordCollection = pFiletData; this.strMessage = string.Empty; }