2015-03-09 10 views
0

У меня есть проблема, когда я хочу, чтобы удалить задачу или задачи в сервере проекта я использовал этот синтаксис, DeleteTask является Guid []Удалить задачу в PSI Project Server,

projectClient.QueueDeleteFromProject(jobUID, new Guid(sessionUID), new Guid(projectUID), deleteTask); 

и ждать очереди

if (Helpers.WaitForQueue(SvcQueueSystem.QueueMsgType.ProjectUpdate, 
       queueSystemClient, startTime)) 
      { 
       deleted= true; 
      } 
      else 
      { 
       Console.WriteLine("The project was not updated: {0}.\n\tThe queue wait time exceeded 60 seconds.", projectUID); 
      } 

Я только что получил неожиданный результат, эта задача не удалена, и у меня возникли проблемы, когда я хочу проверить проект. Какой queueMsgType относится к удалению задачи в этой проблеме?

+0

код не ясно, что вы пытаетесь достичь. –

ответ

0

Проверка на очереди JobState вместо QueueMsgType .Please увидеть пример here из MS статьи