1 write to _workspace
Microsoft.VisualStudio.LanguageServices (1)
ProjectSystem\VisualStudioWorkspaceImpl.OpenFileTracker.cs (1)
66_workspace = workspace;
17 references to _workspace
Microsoft.VisualStudio.LanguageServices (17)
ProjectSystem\VisualStudioWorkspaceImpl.OpenFileTracker.cs (15)
101_workspace._threadingContext.ThrowIfNotOnUIThread(); 114_workspace._threadingContext.ThrowIfNotOnUIThread(); 136_workspace._threadingContext.ThrowIfNotOnUIThread(); 192_workspace._threadingContext.ThrowIfNotOnUIThread(); 211var projectToHierarchyMap = _workspace._projectToHierarchyMap; 212var solution = _workspace.CurrentSolution; 239var project = _workspace.GetProjectWithHierarchyAndName_NoLock(hierarchy, contextProjectName); 263_workspace._threadingContext.ThrowIfNotOnUIThread(); 275_workspace._threadingContext.ThrowIfNotOnUIThread(); 279var documentIds = _workspace.CurrentSolution.GetDocumentIdsWithFilePath(moniker); 297_workspace._threadingContext.ThrowIfNotOnUIThread(); 315_workspace._threadingContext.ThrowIfNotOnUIThread(); 364if (_workspace._threadingContext.JoinableTaskContext.IsOnMainThread) 398await _workspace._threadingContext.JoinableTaskFactory.SwitchToMainThreadAsync(); 414_workspace._threadingContext.ThrowIfNotOnUIThread();
ProjectSystem\VisualStudioWorkspaceImpl_SourceGenerators.cs (2)
70var documentIds = _workspace.CurrentSolution.GetDocumentIdsWithFilePath(moniker); 73_workspace.EnqueueUpdateSourceGeneratorVersion(projectId, forceRegeneration: false);