1 write to cacheOfBuildingProjects
Microsoft.Build.Engine (1)
Engine\Engine.cs (1)
367this.cacheOfBuildingProjects = new ProjectManager();
20 references to cacheOfBuildingProjects
Microsoft.Build.Engine (20)
Engine\Engine.cs (20)
405this.introspector = new Introspector(this, cacheOfBuildingProjects, nodeManager); 1306this.cacheOfBuildingProjects.RemoveProjects(loadedProjectFullPath); 1391this.cacheOfBuildingProjects.RemoveProjects(project.FullFileName); 1395this.cacheOfBuildingProjects.RemoveProject(project); 1435this.cacheOfBuildingProjects.RemoveProjects(oldFullFileName); 1456this.cacheOfBuildingProjects.RemoveProjects(newFullFileName); 1501this.cacheOfBuildingProjects.Clear(); 2070ErrorUtilities.VerifyThrow(this.cacheOfBuildingProjects.GetProject(loadedProject.FullFileName, loadedProject.GlobalProperties, loadedProject.ToolsVersion) == null, 2076this.cacheOfBuildingProjects.AddProject(loadedProject); 2084this.cacheOfBuildingProjects.ResetBuildStatusForAllProjects(); 2546bool projectWasPreviouslyLoaded = this.cacheOfBuildingProjects.HasProjectBeenLoaded(projectFileInfo.FullName, buildRequest.GlobalProperties, toolsVersionToUse); 2551bool projectIsLoaded = this.cacheOfBuildingProjects.GetProject(projectFileInfo.FullName, buildRequest.GlobalProperties, toolsVersionToUse) != null; 2562nodeIndex = cacheOfBuildingProjects.GetRemoteProject(projectFileInfo.FullName, buildRequest.GlobalProperties, toolsVersionToUse); 2591cacheOfBuildingProjects.AddRemoteProject(projectFileInfo.FullName, buildRequest.GlobalProperties, toolsVersionToUse, evaluationNode); 2603ErrorUtilities.VerifyThrow(cacheOfBuildingProjects.GetRemoteProject(projectFileInfo.FullName, buildRequest.GlobalProperties, toolsVersionToUse) == EngineCallback.invalidNode, 2726Project returnProject = this.cacheOfBuildingProjects.GetProject(projectFullPath, globalPropertiesToUse, toolsVersion); 2779if (this.cacheOfBuildingProjects.HasProjectBeenLoaded(projectFullPath, globalPropertiesToUse, toolsVersionToUse)) 2836this.cacheOfBuildingProjects.AddProject(returnProject); 2975List<Project> inProgressProject = cacheOfBuildingProjects.GetInProgressProjects(); 3066this.cacheOfBuildingProjects.ResetBuildStatusForAllProjects();