14 references to RemoteWorkspace
Microsoft.CodeAnalysis.Features (1)
AddImport\AbstractAddImportFeatureService.cs (1)
167
=> project.Solution.WorkspaceKind is WorkspaceKind.Host or WorkspaceKind.
RemoteWorkspace
;
Microsoft.CodeAnalysis.Remote.ServiceHub (4)
Host\RemoteAnalyzerAssemblyLoaderService.cs (1)
16
[ExportWorkspaceService(typeof(IAnalyzerAssemblyLoaderProvider), [WorkspaceKind.
RemoteWorkspace
]), Shared]
Host\RemoteWorkspace.cs (1)
31
: base(hostServices, WorkspaceKind.
RemoteWorkspace
)
Host\RemoteWorkspaceManager.cs (1)
16
/// cref="WorkspaceKind.
RemoteWorkspace
"/>. In future it should support workspaces of all kinds.
Services\DiagnosticAnalyzer\PerformanceTrackerService.cs (1)
24
[ExportWorkspaceService(typeof(IPerformanceTrackerService), [WorkspaceKind.
RemoteWorkspace
]), Shared]
Microsoft.CodeAnalysis.Workspaces (4)
FindSymbols\SymbolTree\SymbolTreeInfoCacheService.cs (1)
54
_scheduler = workspace.Kind == WorkspaceKind.
RemoteWorkspace
? TaskScheduler.Default : s_exclusiveScheduler;
Shared\Extensions\ISolutionExtensions.cs (1)
79
=> solution.WorkspaceKind == WorkspaceKind.
RemoteWorkspace
Workspace\Solution\Solution.cs (1)
94
Contract.ThrowIfTrue(this.WorkspaceKind == CodeAnalysis.WorkspaceKind.
RemoteWorkspace
, "Access .Workspace off of a RemoteWorkspace Solution is not supported.");
Workspace\WorkspaceKind.cs (1)
26
internal const string RemoteWorkspace = nameof(
RemoteWorkspace
);
Roslyn.VisualStudio.Next.UnitTests (5)
Services\ServiceHubServicesTests.cs (2)
1665
Assert.Equal(WorkspaceKind.
RemoteWorkspace
, solution1.WorkspaceKind);
1666
Assert.Equal(WorkspaceKind.
RemoteWorkspace
, solution2.WorkspaceKind);
Services\SolutionServiceTests.cs (3)
74
Assert.Equal(WorkspaceKind.
RemoteWorkspace
, synched.WorkspaceKind);
151
Assert.Equal(WorkspaceKind.
RemoteWorkspace
, first.WorkspaceKind);
1285
Assert.Equal(WorkspaceKind.
RemoteWorkspace
, recoveredSolution.WorkspaceKind);