/// <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;
        }
Пример #2
0
        /// <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;
        }