19 references to AddWork
Microsoft.CodeAnalysis.Features (8)
Completion\CompletionService.ProviderManager.cs (1)
117_projectProvidersWorkQueue.AddWork(project.AnalyzerReferences);
Completion\Providers\ImportCompletionProvider\AbstractTypeImportCompletionService.cs (2)
45CacheService.WorkQueue.AddWork(project); 155CacheService.WorkQueue.AddWork(currentProject);
Completion\Providers\ImportCompletionProvider\ExtensionMemberImportCompletionHelper.SymbolComputer.cs (2)
70GetCacheService(project).WorkQueue.AddWork(project); 133GetCacheService(_originatingDocument.Project).WorkQueue.AddWork(_originatingDocument.Project);
ExternalAccess\UnitTesting\Notification\AbstractGlobalOperationNotificationService.cs (2)
74_eventQueue.AddWork(true); 91_eventQueue.AddWork(false);
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.cs (1)
121_eventProcessingQueue.AddWork(new TimestampedWorkItem(work, DateTime.UtcNow));
Microsoft.CodeAnalysis.Workspaces (11)
FindSymbols\SymbolTree\SymbolTreeInfoCacheService.cs (3)
77_workQueue.AddWork(project.Id); 102_workQueue.AddWork(project.Id); 245service._workQueue.AddWork(projectId);
src\roslyn\src\Dependencies\Threading\AsyncBatchingWorkQueue`0.cs (1)
27=> AddWork(default(VoidResult), cancelExistingWork);
src\roslyn\src\Dependencies\Threading\AsyncBatchingWorkQueue`2.cs (1)
56/// langword="true"/> to <see cref="AddWork(TItem, bool)"/>. Work in the queue that has not started will be
Workspace\ProjectSystem\FileWatchedPortableExecutableReferenceFactory.cs (1)
70fileReferenceChangeContext.FileChanged += (s, e) => _workQueue.AddWork(e);
Workspace\ProjectSystem\ProjectSystemProject.BatchingDocumentCollection.cs (1)
468_dynamicFilesToRefresh.AddWork((projectSystemFilePath, workspaceFilePath));
Workspace\ProjectSystem\ProjectSystemProject.cs (1)
1202_fileChangesToProcess.AddWork(fullFilePath);
Workspace\Solution\VersionSource\RecoverableTextAndVersion.RecoverableText.cs (1)
140s_saveQueue.AddWork((this, instance));
Workspace\Workspace.cs (1)
577_eventHandlerWorkQueue.AddWork((args, handlerSet));
Workspace\Workspace_SourceGeneration.cs (1)
32=> _updateSourceGeneratorsQueue.AddWork((projectId, forceRegeneration));