18 references to ApplyChangeToWorkspace
Microsoft.CodeAnalysis.Workspaces (14)
Workspace\ProjectSystem\ProjectSystemProject.BatchingDocumentCollection.cs (6)
123_project._projectSystemProjectFactory.ApplyChangeToWorkspace(w => _documentAddAction(w, documentInfo)); 181_project._projectSystemProjectFactory.ApplyChangeToWorkspace(w => 229_project._projectSystemProjectFactory.ApplyChangeToWorkspace(w => _documentAddAction(w, documentInfo)); 294_project._projectSystemProjectFactory.ApplyChangeToWorkspace(w => _documentRemoveAction(w, documentId)); 346_project._projectSystemProjectFactory.ApplyChangeToWorkspace(w => 466_project._projectSystemProjectFactory.ApplyChangeToWorkspace(w =>
Workspace\ProjectSystem\ProjectSystemProject.cs (7)
925_projectSystemProjectFactory.ApplyChangeToWorkspace(w => w.OnAnalyzerReferenceAdded(Id, visualStudioAnalyzer.GetReference())); 974_projectSystemProjectFactory.ApplyChangeToWorkspace(w => w.OnAnalyzerReferenceRemoved(Id, visualStudioAnalyzer.GetReference())); 1052_projectSystemProjectFactory.ApplyChangeToWorkspace(w => 1122_projectSystemProjectFactory.ApplyChangeToWorkspace(w => 1172_projectSystemProjectFactory.ApplyChangeToWorkspace(w => w.OnProjectReferenceAdded(Id, projectReference)); 1251_projectSystemProjectFactory.ApplyChangeToWorkspace(w => w.OnProjectReferenceRemoved(Id, projectReference)); 1282_projectSystemProjectFactory.ApplyChangeToWorkspace(w =>
Workspace\ProjectSystem\ProjectSystemProjectFactory.cs (1)
223/// <remarks>This is needed to synchronize with <see cref="ApplyChangeToWorkspace(Action{Workspace})" /> to avoid any races. This
Microsoft.VisualStudio.LanguageServices (4)
ProjectSystem\VisualStudioWorkspaceImpl.OpenFileTracker.cs (3)
104_projectSystemProjectFactory.ApplyChangeToWorkspace(w => 278_projectSystemProjectFactory.ApplyChangeToWorkspace(w => 320_projectSystemProjectFactory.ApplyChangeToWorkspace(w =>
ProjectSystem\VisualStudioWorkspaceImpl.SolutionAnalyzerSetterService.cs (1)
38=> _workspace.ProjectSystemProjectFactory.ApplyChangeToWorkspace(w => w.SetCurrentSolution(s => s.WithAnalyzerReferences(references), WorkspaceChangeKind.SolutionChanged));