16 references to RemoteWorkspace
AnalyzerRunner (1)
IncrementalAnalyzerRunner.cs (1)
70incrementalAnalyzerProvider ??= incrementalAnalyzerProviders.Where(x => x.Metadata.Name == incrementalAnalyzerName).SingleOrDefault(provider => provider.Metadata.WorkspaceKinds?.Contains(WorkspaceKind.RemoteWorkspace) ?? false)?.Value;
Microsoft.CodeAnalysis.Features (2)
AddImport\AbstractAddImportFeatureService.cs (1)
157=> project.Solution.WorkspaceKind is WorkspaceKind.Host or WorkspaceKind.RemoteWorkspace;
SolutionCrawler\WorkCoordinator.HighPriorityProcessor.cs (1)
99&& _processor._registration.Workspace.Kind is WorkspaceKind.RemoteWorkspace)
Microsoft.CodeAnalysis.Remote.ServiceHub (4)
Host\RemoteAnalyzerAssemblyLoaderService.cs (1)
18[ExportWorkspaceService(typeof(IAnalyzerAssemblyLoaderProvider), WorkspaceKind.RemoteWorkspace), Shared]
Host\RemoteWorkspace.cs (1)
38: base(hostServices, WorkspaceKind.RemoteWorkspace)
Host\RemoteWorkspaceManager.cs (1)
20/// cref="WorkspaceKind.RemoteWorkspace"/>. In future it should support workspaces of all kinds.
Host\Storage\RemoteCloudCachePersistentStorageService.cs (1)
24[ExportWorkspaceServiceFactory(typeof(ICloudCacheStorageService), WorkspaceKind.RemoteWorkspace), Shared]
Microsoft.CodeAnalysis.Workspaces (3)
FindSymbols\SymbolTree\SymbolTreeInfoCacheService.cs (1)
53_scheduler = workspace.Kind == WorkspaceKind.RemoteWorkspace ? TaskScheduler.Default : s_exclusiveScheduler;
Workspace\Solution\Solution.cs (1)
69Contract.ThrowIfTrue(this.WorkspaceKind == CodeAnalysis.WorkspaceKind.RemoteWorkspace, "Access .Workspace off of a RemoteWorkspace Solution is not supported.");
Workspace\WorkspaceKind.cs (1)
28internal const string RemoteWorkspace = nameof(RemoteWorkspace);
Roslyn.VisualStudio.Next.UnitTests (6)
Services\ServiceHubServicesTests.cs (2)
388Assert.Equal(WorkspaceKind.RemoteWorkspace, solution1.WorkspaceKind); 389Assert.Equal(WorkspaceKind.RemoteWorkspace, solution2.WorkspaceKind);
Services\SolutionServiceTests.cs (4)
71Assert.Equal(WorkspaceKind.RemoteWorkspace, synched.WorkspaceKind); 148Assert.Equal(WorkspaceKind.RemoteWorkspace, first.WorkspaceKind); 362new IncrementalAnalyzerProviderMetadata("Test", highPriorityForActiveFile: false, workspaceKinds: WorkspaceKind.RemoteWorkspace)); 825Assert.Equal(WorkspaceKind.RemoteWorkspace, recoveredSolution.WorkspaceKind);