20 references to ProjectGraphEntryPoint
Microsoft.Build (9)
BackEnd\Components\ProjectCache\ProjectCacheService.cs (2)
653return [new ProjectGraphEntryPoint(configuration.ProjectFullPath, globalProperties)]; 698graphEntryPoints.Add(new ProjectGraphEntryPoint(projectPath, globalProperties));
Graph\GraphBuilder.cs (1)
337newEntryPoints.Add(new ProjectGraphEntryPoint(project.AbsolutePath, projectGlobalProperties));
Graph\GraphBuildRequestData.cs (2)
71: this(new ProjectGraphEntryPoint(projectFullPath, globalProperties).AsEnumerable(), targetsToBuild, hostServices, BuildRequestDataFlags.None) 84: this(new ProjectGraphEntryPoint(projectFullPath, globalProperties).AsEnumerable(), targetsToBuild, hostServices, flags)
Graph\ProjectGraph.cs (2)
206: this(new ProjectGraphEntryPoint(entryProjectFile, globalProperties).AsEnumerable(), ProjectCollection.GlobalProjectCollection, null) 244: this(new ProjectGraphEntryPoint(entryProjectFile, globalProperties).AsEnumerable(), projectCollection, null)
Graph\ProjectGraphEntryPoint.cs (2)
21: this(projectFile, null) 60yield return new ProjectGraphEntryPoint(entryProjectFile, globalProperties);
Microsoft.Build.Engine.UnitTests (10)
BackEnd\BuildManager_Tests.cs (1)
4352projectGraphEntryPoints: new[] { new ProjectGraphEntryPoint(
Construction\SolutionFilter_Tests.cs (1)
129ProjectGraphEntryPoint entryPoint = new(filterFile.Path, new Dictionary<string, string>());
Graph\GetCompatiblePlatformGraph_Tests.cs (1)
442ProjectGraphEntryPoint entryPoint = new(solutionFile.Path, new Dictionary<string, string>());
Graph\GraphLoadedFromSolution_tests.cs (1)
684new ProjectGraphEntryPoint(
Graph\ProjectGraph_Tests.cs (6)
357var entryPoint1 = new ProjectGraphEntryPoint(entryFile1.Path, new Dictionary<string, string> { ["B"] = "EntryPointB", ["C"] = "EntryPointC" }); 358var entryPoint2 = new ProjectGraphEntryPoint(entryFile2.Path, null); 598var entryPoint1 = new ProjectGraphEntryPoint(entryProject.Path, new Dictionary<string, string> { { "Platform", "x86" } }); 599var entryPoint2 = new ProjectGraphEntryPoint(entryProject.Path, new Dictionary<string, string> { { "Platform", "x64" } }); 637var entryPoint1 = new ProjectGraphEntryPoint(entryProject.Path, new Dictionary<string, string> { { "Platform", "x86" } }); 638var entryPoint2 = new ProjectGraphEntryPoint(entryProject.Path, new Dictionary<string, string> { { "Platform", "x64" } });
MSBuild (1)
XMake.cs (1)
1583graphBuildRequest = new GraphBuildRequestData([new ProjectGraphEntryPoint(projectFile, globalProperties)], targets, null, flags, graphBuildOptions);