public void AddWork(WorkInfo work)
 {
     WorkInfo newWork = new WorkInfo();
     work.CopyTo(newWork);
     WorkQueue.Enqueue(newWork);
 }