1 write to Workspace
Microsoft.CodeAnalysis.Features (1)
Common\UpdatedEventArgs.cs (1)
34Workspace = workspace;
13 references to Workspace
Microsoft.CodeAnalysis.EditorFeatures (2)
Diagnostics\AbstractPushOrPullDiagnosticsTaggerProvider.PushDiagnosticsTaggerProvider.cs (1)
77&& e.Workspace.Services.GetService<IWorkspaceConfigurationService>()?.Options.EnableOpeningSourceGeneratedFiles == true
Shared\Tagging\EventSources\TaggerEventSources.DiagnosticsChangedEventSource.cs (1)
26var documentId = e.Workspace.GetDocumentIdInCurrentContext(_subjectBuffer.AsTextContainer());
Microsoft.CodeAnalysis.Features (1)
Common\UpdatedEventArgs.cs (1)
17/// <see cref="Workspace"/> this update is associated with.
Microsoft.CodeAnalysis.LanguageServer.Protocol (5)
Features\Diagnostics\DiagnosticService.cs (5)
71_eventListenerTracker.EnsureEventListener(args.Workspace, this); 131if (diagnostics.Length == 0 && !workspaceMap.ContainsKey(args.Workspace)) 137var diagnosticDataMap = workspaceMap.GetOrAdd(args.Workspace, _ => new Dictionary<object, Data>()); 142workspaceMap.Remove(args.Workspace); 400Workspace = args.Workspace;
Microsoft.VisualStudio.LanguageServices (5)
TableDataSource\TaskList\VisualStudioTaskListTable.cs (2)
148if (_workspace != e.Workspace) 167return new TableEntriesSource(this, item.Workspace, item.DocumentId);
TableDataSource\VisualStudioBaseDiagnosticListTable.LiveTableDataSource.cs (3)
204if (_workspace != e.Workspace) 235return new TableEntriesSource(this, item.Workspace, GlobalOptions, item.ProjectId, item.DocumentId, item.Id); 556return $"Kind:{e.Workspace.Kind}, Analyzer:{id}, Update:{e.Kind}, {(object?)e.DocumentId ?? e.ProjectId}, ({string.Join(Environment.NewLine, diagnostics)})";