1 write to _projectSystemProject
Microsoft.CodeAnalysis.LanguageServer (1)
HostWorkspace\LoadedProject.cs (1)
49_projectSystemProject = projectSystemProject;
25 references to _projectSystemProject
Microsoft.CodeAnalysis.LanguageServer (25)
HostWorkspace\LoadedProject.cs (25)
124public ProjectId ProjectId => _projectSystemProject.Id; 134_projectSystemProject.RemoveFromWorkspace(); 146var disposableBatchScope = await _projectSystemProject.CreateBatchScopeAsync(CancellationToken.None).ConfigureAwait(false); 155_projectSystemProject.DisplayName = projectDisplayName; 156_projectSystemProject.OutputFilePath = newProjectInfo.OutputFilePath; 157_projectSystemProject.OutputRefFilePath = newProjectInfo.OutputRefFilePath; 158_projectSystemProject.GeneratedFilesOutputDirectory = newProjectInfo.GeneratedFilesOutputDirectory; 159_projectSystemProject.CompilationOutputAssemblyFilePath = newProjectInfo.IntermediateOutputFilePath; 160_projectSystemProject.DefaultNamespace = newProjectInfo.DefaultNamespace; 161_projectSystemProject.HasAllInformation = !isMiscellaneousFile; 165_targetFrameworkManager.UpdateIdentifierForProject(_projectSystemProject.Id, newProjectInfo.TargetFrameworkIdentifier); 175document => _projectSystemProject.AddSourceFile(document.FilePath, folders: document.Folders), 176document => _projectSystemProject.RemoveSourceFile(document.FilePath), 196reference => _projectSystemProject.AddMetadataReference(reference.Reference, reference.Properties), 197reference => _projectSystemProject.RemoveMetadataReference(reference.Reference, reference.Properties), 214reference => _projectSystemProject.AddAnalyzerReference(reference.FilePath), 215reference => _projectSystemProject.RemoveAnalyzerReference(reference.FilePath), 224document => _projectSystemProject.AddAdditionalFile(document.FilePath, folders: document.Folders), 225document => _projectSystemProject.RemoveAdditionalFile(document.FilePath), 232document => _projectSystemProject.AddAnalyzerConfigFile(document.FilePath), 233document => _projectSystemProject.RemoveAnalyzerConfigFile(document.FilePath), 240document => _projectSystemProject.AddDynamicSourceFile(document.FilePath, folders: []), 241document => _projectSystemProject.RemoveDynamicSourceFile(document.FilePath), 261Contract.ThrowIfNull(_projectSystemProject.CompilationOptions, "Compilation options cannot be null for C#/VB project"); 262return (_projectSystemProject.CompilationOptions.OutputKind, metadataReferences, needsRestore);