2 writes to _projectsByGuid
Microsoft.Build (2)
Construction\Solution\SolutionFile.cs (2)
339
_projectsByGuid
= new Dictionary<string, ProjectInSolution>(StringComparer.OrdinalIgnoreCase);
744
_projectsByGuid
= new Dictionary<string, ProjectInSolution>(StringComparer.OrdinalIgnoreCase);
5 references to _projectsByGuid
Microsoft.Build (5)
Construction\Solution\SolutionFile.cs (5)
209
public IReadOnlyDictionary<string, ProjectInSolution> ProjectsByGuid => new ReadOnlyDictionary<string, ProjectInSolution>(
_projectsByGuid
);
1260
_projectsByGuid
[proj.ProjectGuid] = proj;
1612
if (!
_projectsByGuid
.TryGetValue(projectGuid, out ProjectInSolution proj))
1875
if (
_projectsByGuid
.TryGetValue(projectGuid, out ProjectInSolution proj))
1891
if (
_projectsByGuid
.TryGetValue(projectGuid, out ProjectInSolution proj))