Exemple #1
0
        //初始化运行区的采集任务信息.
        public void LoadTaskRunData()
        {
            Task.cTaskRun t = new Task.cTaskRun();
            t.LoadTaskRunData();
            cTaskData tData;

            for (int i = 0; i < t.GetCount(); i++)
            {
                tData                         = new cTaskData();
                tData.TaskID                  = t.GetTaskID(i);
                tData.TaskName                = t.GetTaskName(i);
                tData.TaskType                = t.GetTaskType(i);
                tData.RunType                 = t.GetTaskRunType(i);
                tData.tempFileName            = t.GetTempFile(i);
                tData.TaskState               = t.GetTaskState(i);
                tData.ThreadCount             = t.GetThreadCount(i);
                tData.UrlCount                = t.GetUrlCount(i);
                tData.TrueUrlCount            = t.GetTrueUrlCount(i);
                tData.GatheredUrlCount        = 0;
                tData.GatheredTrueUrlCount    = t.GetGatheredTrueUrlCount(i);
                tData.GatherErrUrlCount       = 0;
                tData.GatheredTrueErrUrlCount = t.GetTrueErrUrlCount(i);
                m_TaskDataList.Add(tData);
                tData = null;
            }

            m_TaskCount = t.GetCount();
            t           = null;
        }
        //��ʼ���������IJɼ�������Ϣ.
        public void LoadTaskRunData()
        {
            Task.cTaskRun t = new Task.cTaskRun();
            t.LoadTaskRunData();
            cTaskData tData;
            for (int i = 0; i < t.GetCount(); i++)
            {
                tData = new cTaskData();
                tData.TaskID = t.GetTaskID(i);
                tData.TaskName = t.GetTaskName(i);
                tData.TaskType = t.GetTaskType(i);
                tData.RunType = t.GetTaskRunType(i);
                tData.tempFileName = t.GetTempFile(i);
                tData.TaskState = t.GetTaskState(i);
                tData.ThreadCount = t.GetThreadCount(i);
                tData.UrlCount = t.GetUrlCount(i);
                tData.TrueUrlCount = t.GetTrueUrlCount(i);
                tData.GatheredUrlCount = 0;
                tData.GatheredTrueUrlCount = t.GetGatheredTrueUrlCount(i);
                tData.GatherErrUrlCount = 0;
                tData.GatheredTrueErrUrlCount = t.GetTrueErrUrlCount(i);
                m_TaskDataList.Add(tData);
                tData = null;
            }

            m_TaskCount = t.GetCount();
            t = null;
        }