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)
131
public ProjectId ProjectId =>
_projectSystemProject
.Id;
141
_projectSystemProject
.RemoveFromWorkspace();
153
var 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);
216
reference =>
_projectSystemProject
.AddMetadataReference(reference.Reference, reference.Properties),
217
reference =>
_projectSystemProject
.RemoveMetadataReference(reference.Reference, reference.Properties),
234
reference =>
_projectSystemProject
.AddAnalyzerReference(reference.FilePath),
235
reference =>
_projectSystemProject
.RemoveAnalyzerReference(reference.FilePath),
244
document =>
_projectSystemProject
.AddAdditionalFile(document.FilePath, folders: document.Folders),
245
document =>
_projectSystemProject
.RemoveAdditionalFile(document.FilePath),
252
document =>
_projectSystemProject
.AddAnalyzerConfigFile(document.FilePath),
253
document =>
_projectSystemProject
.RemoveAnalyzerConfigFile(document.FilePath),
260
document =>
_projectSystemProject
.AddDynamicSourceFile(document.FilePath, folders: []),
261
document =>
_projectSystemProject
.RemoveDynamicSourceFile(document.FilePath),
281
Contract.ThrowIfNull(
_projectSystemProject
.CompilationOptions, "Compilation options cannot be null for C#/VB project");
282
return (
_projectSystemProject
.CompilationOptions.OutputKind, metadataReferences, needsRestore);