2 implementations of IWorkspaceProject
Microsoft.CodeAnalysis.LanguageServer (1)
HostWorkspace\WorkspaceProject.cs (1)
13internal sealed class WorkspaceProject : IWorkspaceProject
Microsoft.VisualStudio.LanguageServices (1)
ProjectSystem\BrokeredService\WorkspaceProject.cs (1)
15internal sealed class WorkspaceProject : IWorkspaceProject
6 references to IWorkspaceProject
Microsoft.CodeAnalysis.LanguageServer (1)
HostWorkspace\WorkspaceProjectFactoryService.cs (1)
38public async Task<IWorkspaceProject> CreateAndAddProjectAsync(WorkspaceProjectCreationInfo creationInfo, CancellationToken _)
Microsoft.CodeAnalysis.LanguageServer.UnitTests (1)
WorkspaceProjectFactoryServiceTests.cs (1)
36using var workspaceProject = await workspaceProjectFactoryService.CreateAndAddProjectAsync(
Microsoft.CodeAnalysis.Remote.Workspaces (3)
ProjectSystem\IWorkspaceProjectBatch.cs (1)
13/// A batch returned from <see cref="IWorkspaceProject.StartBatchAsync(CancellationToken)" />. <see cref="ApplyAsync" /> must be called before disposing the batch object, which is otherwise a no-op.
ProjectSystem\IWorkspaceProjectFactoryService.cs (2)
13Task<IWorkspaceProject> CreateAndAddProjectAsync(WorkspaceProjectCreationInfo creationInfo, CancellationToken cancellationToken); 17/// <see cref="IWorkspaceProject.SetBuildSystemPropertiesAsync(IReadOnlyDictionary{string, string}, CancellationToken)"/> and to
Microsoft.VisualStudio.LanguageServices (1)
ProjectSystem\BrokeredService\WorkspaceProjectFactoryService.cs (1)
24public async Task<IWorkspaceProject> CreateAndAddProjectAsync(WorkspaceProjectCreationInfo creationInfo, CancellationToken cancellationToken)