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();
206
var projectToHierarchyMap =
_workspace
._projectToHierarchyMap;
207
var solution =
_workspace
.CurrentSolution;
234
var project =
_workspace
.GetProjectWithHierarchyAndName_NoLock(hierarchy, contextProjectName);
258
_workspace
._threadingContext.ThrowIfNotOnUIThread();
270
_workspace
._threadingContext.ThrowIfNotOnUIThread();
274
var documentIds =
_workspace
.CurrentSolution.GetDocumentIdsWithFilePath(moniker);
292
_workspace
._threadingContext.ThrowIfNotOnUIThread();
310
_workspace
._threadingContext.ThrowIfNotOnUIThread();
359
if (
_workspace
._threadingContext.JoinableTaskContext.IsOnMainThread)
393
await
_workspace
._threadingContext.JoinableTaskFactory.SwitchToMainThreadAsync();
ProjectSystem\VisualStudioWorkspaceImpl_SourceGenerators.cs (2)
57
var documentIds =
_workspace
.CurrentSolution.GetDocumentIdsWithFilePath(moniker);
60
_workspace
.EnqueueUpdateSourceGeneratorVersion(projectId, forceRegeneration: false);