37 references to Host
AnalyzerRunner (1)
IncrementalAnalyzerRunner.cs (1)
69incrementalAnalyzerProvider ??= incrementalAnalyzerProviders.Where(x => x.Metadata.Name == incrementalAnalyzerName).SingleOrDefault(provider => provider.Metadata.WorkspaceKinds?.Contains(WorkspaceKind.Host) ?? false)?.Value;
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (2)
EditorConfigSettings\Updater\SettingsUpdaterTests.cs (1)
37var workspace = new AdhocWorkspace(EditorTestCompositions.EditorFeatures.GetHostServices(), WorkspaceKind.Host);
ExtractClass\ExtractClassTests.cs (1)
38public string WorkspaceKind { get; set; } = CodeAnalysis.WorkspaceKind.Host;
Microsoft.CodeAnalysis.EditorFeatures (4)
EditAndContinue\PdbMatchingSourceTextProvider.cs (1)
22[ExportEventListener(WellKnownEventListeners.Workspace, WorkspaceKind.Host), Shared]
LanguageServer\AlwaysActiveLanguageClientEventListener.cs (1)
25[ExportEventListener(WellKnownEventListeners.Workspace, WorkspaceKind.Host), Shared]
SolutionCrawler\HostSolutionCrawlerWorkspaceEventListener.cs (1)
13[ExportEventListener(WellKnownEventListeners.Workspace, WorkspaceKind.Host), Shared]
SolutionEvents\HostLegacySolutionEventsWorkspaceEventListener.cs (1)
22[ExportEventListener(WellKnownEventListeners.Workspace, WorkspaceKind.Host), Shared]
Microsoft.CodeAnalysis.EditorFeatures.Cocoa (2)
Lsp\VSMacWorkspaceRegistrationService.cs (2)
25/// VSMac uses <see cref="WorkspaceKind.Host"/> for their MonoDevelopWorkspace. 27public override string GetHostWorkspaceKind() => WorkspaceKind.Host;
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (5)
LanguageServer\TestWorkspaceRegistrationService.cs (1)
27return WorkspaceKind.Host;
Structure\AbstractSyntaxStructureProviderTests.cs (1)
25protected virtual string WorkspaceKind => CodeAnalysis.WorkspaceKind.Host;
Workspaces\TestWorkspace.cs (3)
65string? workspaceKind = WorkspaceKind.Host, 70: base(GetHostServices(ref composition, configurationOptions != null), workspaceKind ?? WorkspaceKind.Host) 87_workspaceKind = workspaceKind ?? WorkspaceKind.Host;
Microsoft.CodeAnalysis.ExternalAccess.Razor (1)
RazorTestWorkspaceRegistrationService.cs (1)
25return WorkspaceKind.Host;
Microsoft.CodeAnalysis.Features (3)
AddImport\AbstractAddImportFeatureService.cs (1)
157=> project.Solution.WorkspaceKind is WorkspaceKind.Host or WorkspaceKind.RemoteWorkspace;
Completion\Providers\ImportCompletionProvider\AbstractImportCompletionCacheServiceFactory.cs (1)
43if (workspace.Kind == WorkspaceKind.Host)
Workspace\CompileTimeSolutionProvider.cs (1)
29[ExportWorkspaceServiceFactory(typeof(ICompileTimeSolutionProvider), WorkspaceKind.Host), Shared]
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Features\Diagnostics\DiagnosticAnalyzerService_IncrementalAnalyzer.cs (1)
16workspaceKinds: new string[] { WorkspaceKind.Host, WorkspaceKind.Interactive })]
Workspaces\LspWorkspaceRegistrationEventListener.cs (1)
14WorkspaceKind.Host,
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (1)
Workspaces\LspWorkspaceManagerTests.cs (1)
293Assert.Equal(WorkspaceKind.Host, workspaceRegistrationService.Value.GetHostWorkspaceKind());
Microsoft.CodeAnalysis.Remote.ServiceHub (3)
Host\RemoteDocumentDifferenceService.cs (2)
26[ExportLanguageService(typeof(IDocumentDifferenceService), LanguageNames.CSharp, layer: WorkspaceKind.Host), Shared] 36[ExportLanguageService(typeof(IDocumentDifferenceService), LanguageNames.VisualBasic, layer: WorkspaceKind.Host), Shared]
Services\DiagnosticAnalyzer\PerformanceTrackerService.cs (1)
23[ExportWorkspaceService(typeof(IPerformanceTrackerService), WorkspaceKind.Host), Shared]
Microsoft.CodeAnalysis.Workspaces (2)
Workspace\Workspace.cs (1)
104/// This is generally <see cref="WorkspaceKind.Host"/> if originating from the host environment, but may be
Workspace\WorkspaceKind.cs (1)
14public const string Host = nameof(Host);
Microsoft.VisualStudio.LanguageServices (9)
DesignerAttribute\VisualStudioDesignerAttributeService.cs (1)
32[ExportEventListener(WellKnownEventListeners.Workspace, WorkspaceKind.Host), Shared]
Diagnostics\VisualStudioDiagnosticAnalyzerProvider.WorkspaceEventListener.cs (1)
28[ExportEventListener(WellKnownEventListeners.Workspace, WorkspaceKind.Host, WorkspaceKind.Interactive), Shared]
LanguageClient\VisualStudioLspWorkspaceRegistrationService.cs (1)
21public override string GetHostWorkspaceKind() => WorkspaceKind.Host;
ProjectSystem\VisualStudioWorkspace.cs (1)
35: base(hostServices, WorkspaceKind.Host)
ProjectSystem\VisualStudioWorkspaceImpl.SolutionAnalyzerSetterService.cs (1)
19[ExportWorkspaceServiceFactory(typeof(ISolutionAnalyzerSetterWorkspaceService), WorkspaceKind.Host), Shared]
Remote\VisualStudioRemoteHostClientProvider.cs (1)
28[ExportWorkspaceServiceFactory(typeof(IRemoteHostClientProvider), WorkspaceKind.Host), Shared]
Remote\VisualStudioWorkspaceServiceHubConnector.cs (1)
24[ExportEventListener(WellKnownEventListeners.Workspace, WorkspaceKind.Host), Shared]
TableDataSource\VisualStudioDiagnosticListTable.cs (1)
24[ExportEventListener(WellKnownEventListeners.DiagnosticService, WorkspaceKind.Host), Shared]
TaskList\VisualStudioTaskListService.cs (1)
172workspaceKinds: WorkspaceKind.Host));
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (2)
EditorConfigSettings\Aggregator\SettingsAggregatorTests.cs (1)
21=> new AdhocWorkspace(VisualStudioTestCompositions.LanguageServices.AddParts(additionalParts).GetHostServices(), WorkspaceKind.Host);
EditorConfigSettings\DataProvider\DataProviderTests.cs (1)
28var workspace = new AdhocWorkspace(VisualStudioTestCompositions.LanguageServices.GetHostServices(), WorkspaceKind.Host);