15 references to ProjectType
Microsoft.Build (15)
Graph\GraphBuilder.cs (2)
203
if (parsedProject.GraphNode.ProjectType != ProjectInterpretation.
ProjectType
.OuterBuild ||
204
reference.GraphNode.ProjectType != ProjectInterpretation.
ProjectType
.InnerBuild)
Graph\ProjectGraphNode.cs (1)
22
internal ProjectInterpretation.
ProjectType
ProjectType { get; }
Graph\ProjectInterpretation.cs (12)
85
case
ProjectType
.OuterBuild:
88
case
ProjectType
.InnerBuild:
92
case
ProjectType
.NonMultitargeting:
267
internal static
ProjectType
GetProjectType(ProjectInstance project)
275
?
ProjectType
.OuterBuild
277
?
ProjectType
.InnerBuild
278
:
ProjectType
.NonMultitargeting;
293
if (outerBuild.ProjectType ==
ProjectType
.OuterBuild && outerBuild.ReferencingProjects.Count != 0)
600
ProjectType
.OuterBuild => _outerBuildTargetCount,
601
ProjectType
.InnerBuild => _allTargets.Length,
602
ProjectType
.NonMultitargeting => _allTargets.Length,
643
if (projectGraphNode.ProjectType ==
ProjectType
.OuterBuild)