1 write to waitingQueue
System.Workflow.Runtime (1)
Hosting\DefaultWorkflowSchedulerService.cs (1)
87waitingQueue = new Queue<WorkItem>();
12 references to waitingQueue
System.Workflow.Runtime (12)
Hosting\DefaultWorkflowSchedulerService.cs (12)
151lock (waitingQueue) 153int nToStart = Math.Min(maxSimultaneousWorkflows, waitingQueue.Count); 180lock (waitingQueue) 184Monitor.Wait(waitingQueue); 263lock (waitingQueue) 265waitingQueue.Enqueue(workItem); 278p.RawValue = waitingQueue.Count; 291lock (waitingQueue) 293if (waitingQueue.Count == 0 || !running) 296Monitor.Pulse(waitingQueue); 299workItem = waitingQueue.Dequeue(); 305p.RawValue = waitingQueue.Count;