1 write to _loadedProjects
Microsoft.Build (1)
Definition\ProjectCollection.cs (1)
2122
_loadedProjects
= new Dictionary<string, List<Project>>(StringComparer.OrdinalIgnoreCase);
14 references to _loadedProjects
Microsoft.Build (14)
Definition\ProjectCollection.cs (14)
1976
lock (
_loadedProjects
)
1988
lock (
_loadedProjects
)
1992
foreach (List<Project> projectList in
_loadedProjects
.Values)
2018
lock (
_loadedProjects
)
2020
_loadedProjects
.TryGetValue(fullPath, out List<Project> candidates);
2033
lock (
_loadedProjects
)
2035
if (
_loadedProjects
.TryGetValue(fullPath, out List<Project> candidates))
2056
lock (
_loadedProjects
)
2058
if (!
_loadedProjects
.TryGetValue(project.FullPath, out List<Project> projectList))
2061
_loadedProjects
.Add(project.FullPath, projectList);
2092
lock (
_loadedProjects
)
2094
if (!
_loadedProjects
.TryGetValue(projectFullPath, out List<Project> projectList))
2107
_loadedProjects
.Remove(projectFullPath);
2120
lock (
_loadedProjects
)