3 implementations of Workspace
Microsoft.CodeAnalysis.Features.Test.Utilities (1)
EditAndContinue\MockHostWorkspaceProvider.cs (1)
17public Workspace Workspace { get; set; } = null!;
Microsoft.CodeAnalysis.LanguageServer (1)
HostWorkspace\LanguageServerWorkspaceFactory.cs (1)
82Workspace IHostWorkspaceProvider.Workspace => HostWorkspace;
Microsoft.VisualStudio.LanguageServices (1)
Workspace\VisualStudioIHostWorkspaceProvider.cs (1)
19public Workspace Workspace { get; } = workspace;
7 references to Workspace
Microsoft.CodeAnalysis.EditorFeatures (3)
EditAndContinue\EditorActiveStatementTrackingController.cs (1)
19= workspaceProvider.Value.Workspace.Services.SolutionServices.GetRequiredService<IActiveStatementTrackingService>();
EditAndContinue\EditorHostSolutionProvider.cs (1)
21=> ValueTask.FromResult(workspaceProvider.Value.Workspace.CurrentSolution);
EditAndContinue\ManagedHotReloadLanguageServiceImpl.cs (1)
182workspaceProvider.Value.Workspace.EnqueueUpdateSourceGeneratorVersion(projectId: null, forceRegeneration: false);
Microsoft.CodeAnalysis.ExternalAccess.Copilot (1)
Internal\SemanticSearch\CopilotSemanticSearchQueryExecutor.cs (1)
75private readonly Workspace _workspace = workspaceProvider.Workspace;
Microsoft.VisualStudio.LanguageServices (1)
EditAndContinue\EditAndContinueFeedbackDiagnosticFileProvider.cs (1)
105var proxy = new RemoteEditAndContinueServiceProxy(_workspaceProvider.Value.Workspace.Services.SolutionServices);
Microsoft.VisualStudio.LanguageServices.CSharp (1)
SemanticSearch\SemanticSearchToolWindowImpl.cs (1)
82hostWorkspaceProvider.Workspace.Services.HostServices,
Microsoft.VisualStudio.LanguageServices.DevKit (1)
src\EditorFeatures\Core\EditAndContinue\ManagedHotReloadLanguageServiceImpl.cs (1)
182workspaceProvider.Value.Workspace.EnqueueUpdateSourceGeneratorVersion(projectId: null, forceRegeneration: false);