Ejemplo n.º 1
0
        private void bgWorker_BGD_DoWork(object sender, DoWorkEventArgs e)
        {
            //建查询
            bool IsQuerying = true;

            while (IsQuerying)
            {
                Thread.Sleep(3000);
                using (MetaDataQueryServiceClient _msc = new MetaDataQueryServiceClient())
                {
                    QueryTaskID_BGD = _msc.GetQueryTaskStateByID(CurrentTaskID);
                }
                if (QueryTaskID_BGD.TaskState > 2)
                {
                    IsQuerying = false;
                }
            }
        }