1 write to ProjectsToLoadAndReload
Microsoft.CodeAnalysis.LanguageServer (1)
HostWorkspace\LanguageServerProjectLoader.cs (1)
83
ProjectsToLoadAndReload
= new AsyncBatchingWorkQueue<ProjectToLoad>(
6 references to ProjectsToLoadAndReload
Microsoft.CodeAnalysis.LanguageServer (6)
HostWorkspace\LanguageServerProjectLoader.cs (2)
50
/// things to the <see cref="
ProjectsToLoadAndReload
" />.
217
loadedProject.NeedsReload += (_, _) =>
ProjectsToLoadAndReload
.AddWork(projectToLoad with { ReportTelemetry = false });
HostWorkspace\LanguageServerProjectSystem.cs (4)
82
ProjectsToLoadAndReload
.AddWork(new ProjectToLoad(project.ProjectPath, project.ProjectGuid, ReportTelemetry: true));
86
await
ProjectsToLoadAndReload
.WaitUntilCurrentBatchCompletesAsync();
98
ProjectsToLoadAndReload
.AddWork(projectFilePaths.Select(p => new ProjectToLoad(p, ProjectGuid: null, ReportTelemetry: true)));
101
await
ProjectsToLoadAndReload
.WaitUntilCurrentBatchCompletesAsync();