1 write to _workItemQueue
Microsoft.CodeAnalysis.Features (1)
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.UnitTestingNormalPriorityProcessor.cs (1)
53
_workItemQueue
= new UnitTestingAsyncDocumentWorkItemQueue(processor._registration.ProgressReporter);
10 references to _workItemQueue
Microsoft.CodeAnalysis.Features (10)
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.UnitTestingNormalPriorityProcessor.cs (10)
67
var added =
_workItemQueue
.AddOrReplace(item);
96
=>
_workItemQueue
.WaitAsync(cancellationToken);
100
public int WorkItemCount =>
_workItemQueue
.WorkItemCount;
101
public bool HasAnyWork =>
_workItemQueue
.HasAnyWork;
122
if (!
_workItemQueue
.TryTakeAnyWork(
162
_workItemQueue
.RequestCancellationOnRunningTasks();
239
_workItemQueue
.AddOrReplace(workItem.Retry(Listener.BeginAsyncOperation("ReenqueueWorkItem")));
245
_workItemQueue
.MarkWorkItemDoneFor(workItem.DocumentId);
359
_workItemQueue
.Dispose();
387
while (_normalPriorityProcessor.
_workItemQueue
.HasAnyWork)