1 write to _projectSystemProject
Microsoft.CodeAnalysis.LanguageServer (1)
HostWorkspace\LoadedProject.cs (1)
49_projectSystemProject = projectSystemProject;
26 references to _projectSystemProject
Microsoft.CodeAnalysis.LanguageServer (26)
HostWorkspace\LoadedProject.cs (26)
131public ProjectId ProjectId => _projectSystemProject.Id; 141_projectSystemProject.RemoveFromWorkspace(); 153var disposableBatchScope = await _projectSystemProject.CreateBatchScopeAsync(CancellationToken.None).ConfigureAwait(false); 162_projectSystemProject.DisplayName = projectDisplayName; 163_projectSystemProject.OutputFilePath = newProjectInfo.OutputFilePath; 164_projectSystemProject.OutputRefFilePath = newProjectInfo.OutputRefFilePath; 165_projectSystemProject.GeneratedFilesOutputDirectory = newProjectInfo.GeneratedFilesOutputDirectory; 166_projectSystemProject.CompilationOutputAssemblyFilePath = newProjectInfo.IntermediateOutputFilePath; 167_projectSystemProject.DefaultNamespace = newProjectInfo.DefaultNamespace; 168_projectSystemProject.HasAllInformation = hasAllInformation; 172_targetFrameworkManager.UpdateIdentifierForProject(_projectSystemProject.Id, newProjectInfo.TargetFrameworkIdentifier); 185_projectSystemProject.AddSourceFile(document.FilePath, folders: document.Folders); 190_projectSystemProject.AddSourceTextContainer(SourceText.From("").Container, document.FilePath, folders: document.Folders); 195_projectSystemProject.RemoveSourceFile(document.FilePath); 216reference => _projectSystemProject.AddMetadataReference(reference.Reference, reference.Properties), 217reference => _projectSystemProject.RemoveMetadataReference(reference.Reference, reference.Properties), 234reference => _projectSystemProject.AddAnalyzerReference(reference.FilePath), 235reference => _projectSystemProject.RemoveAnalyzerReference(reference.FilePath), 244document => _projectSystemProject.AddAdditionalFile(document.FilePath, folders: document.Folders), 245document => _projectSystemProject.RemoveAdditionalFile(document.FilePath), 252document => _projectSystemProject.AddAnalyzerConfigFile(document.FilePath), 253document => _projectSystemProject.RemoveAnalyzerConfigFile(document.FilePath), 260document => _projectSystemProject.AddDynamicSourceFile(document.FilePath, folders: []), 261document => _projectSystemProject.RemoveDynamicSourceFile(document.FilePath), 281Contract.ThrowIfNull(_projectSystemProject.CompilationOptions, "Compilation options cannot be null for C#/VB project"); 282return (_projectSystemProject.CompilationOptions.OutputKind, metadataReferences, needsRestore);