19 references to AddWork
Microsoft.CodeAnalysis.Features (8)
Completion\CompletionService.ProviderManager.cs (1)
117
_projectProvidersWorkQueue.
AddWork
(project.AnalyzerReferences);
Completion\Providers\ImportCompletionProvider\AbstractTypeImportCompletionService.cs (2)
45
CacheService.WorkQueue.
AddWork
(project);
155
CacheService.WorkQueue.
AddWork
(currentProject);
Completion\Providers\ImportCompletionProvider\ExtensionMemberImportCompletionHelper.SymbolComputer.cs (2)
70
GetCacheService(project).WorkQueue.
AddWork
(project);
133
GetCacheService(_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);
245
service._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)
70
fileReferenceChangeContext.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)
140
s_saveQueue.
AddWork
((this, instance));
Workspace\Workspace.cs (1)
577
_eventHandlerWorkQueue.
AddWork
((args, handlerSet));
Workspace\Workspace_SourceGeneration.cs (1)
32
=> _updateSourceGeneratorsQueue.
AddWork
((projectId, forceRegeneration));