2 writes to GlobalProperties
Microsoft.Build.Engine (2)
Engine\EngineCallback.cs (2)
115buildRequest.GlobalProperties = new BuildPropertyGroup(); 116buildRequest.GlobalProperties =
15 references to GlobalProperties
Microsoft.Build.Engine (15)
Engine\CacheManager.cs (1)
182CacheScope cacheScope = GetCacheScopeIfExists(projectName, buildRequest.GlobalProperties, buildRequest.ToolsetVersion, CacheContentType.BuildResults);
Engine\Engine.cs (8)
2483error.VerifyThrow(buildRequest.GlobalProperties != null, "Global Properties should not be null"); 2525buildRequest.GlobalProperties, 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); 2575projectFileInfo.FullName, buildRequest.GlobalProperties, 2591cacheOfBuildingProjects.AddRemoteProject(projectFileInfo.FullName, buildRequest.GlobalProperties, toolsVersionToUse, evaluationNode); 2603ErrorUtilities.VerifyThrow(cacheOfBuildingProjects.GetRemoteProject(projectFileInfo.FullName, buildRequest.GlobalProperties, toolsVersionToUse) == EngineCallback.invalidNode,
Engine\EngineCallback.cs (3)
110if (buildRequest.GlobalProperties == null) 143if (!projectToBuild.GlobalProperties.IsEquivalent(buildRequest.GlobalProperties) && 147parentProject.FullFileName, buildRequest.GlobalProperties,
Engine\Node.cs (1)
115CacheScope cacheScope = localEngine.CacheManager.GetCacheScope(currentRequest.ProjectFileName, currentRequest.GlobalProperties, currentRequest.ToolsetVersion, CacheContentType.BuildResults);
Engine\Router.cs (2)
104CacheScope cacheScope = parentEngine.CacheManager.GetCacheScope(buildRequest.ProjectFileName, buildRequest.GlobalProperties, buildRequest.ToolsetVersion, CacheContentType.BuildResults); 167CacheScope cacheScope = parentEngine.CacheManager.GetCacheScope(currentRequest.ProjectFileName, currentRequest.GlobalProperties, currentRequest.ToolsetVersion, CacheContentType.BuildResults);