1 write to _workspace
Microsoft.VisualStudio.LanguageServices (1)
ProjectSystem\VisualStudioWorkspaceImpl.OpenFileTracker.cs (1)
69_workspace = workspace;
16 references to _workspace
Microsoft.VisualStudio.LanguageServices (16)
ProjectSystem\VisualStudioWorkspaceImpl.OpenFileTracker.cs (14)
96_workspace._threadingContext.ThrowIfNotOnUIThread(); 109_workspace._threadingContext.ThrowIfNotOnUIThread(); 131_workspace._threadingContext.ThrowIfNotOnUIThread(); 187_workspace._threadingContext.ThrowIfNotOnUIThread(); 206var projectToHierarchyMap = _workspace._projectToHierarchyMap; 207var solution = _workspace.CurrentSolution; 234var project = _workspace.GetProjectWithHierarchyAndName_NoLock(hierarchy, contextProjectName); 258_workspace._threadingContext.ThrowIfNotOnUIThread(); 270_workspace._threadingContext.ThrowIfNotOnUIThread(); 274var documentIds = _workspace.CurrentSolution.GetDocumentIdsWithFilePath(moniker); 292_workspace._threadingContext.ThrowIfNotOnUIThread(); 310_workspace._threadingContext.ThrowIfNotOnUIThread(); 359if (_workspace._threadingContext.JoinableTaskContext.IsOnMainThread) 393await _workspace._threadingContext.JoinableTaskFactory.SwitchToMainThreadAsync();
ProjectSystem\VisualStudioWorkspaceImpl_SourceGenerators.cs (2)
57var documentIds = _workspace.CurrentSolution.GetDocumentIdsWithFilePath(moniker); 60_workspace.EnqueueUpdateSourceGeneratorVersion(projectId, forceRegeneration: false);