16 references to RemoteWorkspace
AnalyzerRunner (1)
IncrementalAnalyzerRunner.cs (1)
70
incrementalAnalyzerProvider ??= 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)
69
Contract.ThrowIfTrue(this.WorkspaceKind == CodeAnalysis.WorkspaceKind.
RemoteWorkspace
, "Access .Workspace off of a RemoteWorkspace Solution is not supported.");
Workspace\WorkspaceKind.cs (1)
28
internal const string RemoteWorkspace = nameof(
RemoteWorkspace
);
Roslyn.VisualStudio.Next.UnitTests (6)
Services\ServiceHubServicesTests.cs (2)
388
Assert.Equal(WorkspaceKind.
RemoteWorkspace
, solution1.WorkspaceKind);
389
Assert.Equal(WorkspaceKind.
RemoteWorkspace
, solution2.WorkspaceKind);
Services\SolutionServiceTests.cs (4)
71
Assert.Equal(WorkspaceKind.
RemoteWorkspace
, synched.WorkspaceKind);
148
Assert.Equal(WorkspaceKind.
RemoteWorkspace
, first.WorkspaceKind);
362
new IncrementalAnalyzerProviderMetadata("Test", highPriorityForActiveFile: false, workspaceKinds: WorkspaceKind.
RemoteWorkspace
));
825
Assert.Equal(WorkspaceKind.
RemoteWorkspace
, recoveredSolution.WorkspaceKind);