Implemented interface member:
property
EvaluatedInclude
Microsoft.Build.Evaluation.IItem.EvaluatedInclude
11 writes to EvaluatedInclude
Microsoft.Build (1)
Instance\ProjectItemInstance.cs (1)
292
EvaluatedInclude
= value;
Microsoft.Build.Engine.OM.UnitTests (10)
Instance\ProjectInstance_Tests.cs (7)
737
Helpers.VerifyAssertThrowsInvalidOperation(delegate () { Helpers.GetFirst(instance.Items).
EvaluatedInclude
= "x"; });
875
Helpers.GetFirst(instance.Items).
EvaluatedInclude
= "new";
899
Helpers.VerifyAssertThrowsInvalidOperation(delegate () { Helpers.GetFirst(instance.Items).
EvaluatedInclude
= "new"; });
924
Helpers.VerifyAssertThrowsInvalidOperation(delegate () { Helpers.GetFirst(instance.Items).
EvaluatedInclude
= "new"; });
946
Helpers.VerifyAssertThrowsInvalidOperation(delegate () { Helpers.GetFirst(instance.Items).
EvaluatedInclude
= "new"; });
963
Helpers.GetFirst(instance.Items).
EvaluatedInclude
= "new";
980
Helpers.GetFirst(instance.Items).
EvaluatedInclude
= "new";
Instance\ProjectItemInstance_Tests.cs (3)
217
item.
EvaluatedInclude
= "i1b";
230
item.
EvaluatedInclude
= String.Empty;
242
item.
EvaluatedInclude
= null;
157 references to EvaluatedInclude
Microsoft.Build (11)
BackEnd\Components\ProjectCache\ProjectCacheService.cs (1)
181
string pluginPath = FileUtilities.NormalizePath(Path.Combine(item.Project.Directory, item.
EvaluatedInclude
));
BackEnd\Components\RequestBuilder\BatchingEngine.cs (1)
258
item.
EvaluatedInclude
, consumedItemName, consumedMetadataReference.MetadataName);
BackEnd\Components\RequestBuilder\IntrinsicTasks\ItemGroupIntrinsicTask.cs (1)
602
if (specificationsToFind.Contains(item.
EvaluatedInclude
))
BackEnd\Components\RequestBuilder\TaskBuilder.cs (1)
1036
declaredProjects.Add(FileUtilities.NormalizePath(projectReferenceItem.
EvaluatedInclude
));
BackEnd\Shared\BuildRequestConfiguration.cs (2)
815
if (items.Count == 0 || items.All(i => string.IsNullOrWhiteSpace(i.
EvaluatedInclude
)))
820
var fragments = items.SelectMany(i => ExpressionShredder.SplitSemiColonSeparatedList(i.
EvaluatedInclude
));
Graph\ProjectInterpretation.cs (2)
121
projectReferenceItem.
EvaluatedInclude
,
507
if (projectReferenceTarget.
EvaluatedInclude
.Equals(entryTarget, StringComparison.OrdinalIgnoreCase))
Instance\ProjectInstance.cs (1)
1857
if (string.Equals(item.
EvaluatedInclude
, evaluatedInclude, StringComparison.OrdinalIgnoreCase))
Instance\ProjectItemInstance.cs (2)
285
return
EvaluatedInclude
;
667
item.Include =
EvaluatedInclude
;
Microsoft.Build.Engine.OM.UnitTests (26)
Definition\DefinitionEditing_Tests.cs (4)
168
Assert.Equal("i1", Helpers.MakeList(project.CreateProjectInstance().GetItems("i"))[0].
EvaluatedInclude
);
195
Assert.Equal("i(1)", Helpers.MakeList(project.CreateProjectInstance().GetItems("i"))[0].
EvaluatedInclude
);
2087
Assert.Equal("i1", Helpers.MakeList(project.CreateProjectInstance().GetItems("i"))[0].
EvaluatedInclude
);
2114
Assert.Equal("i(1)", Helpers.MakeList(project.CreateProjectInstance().GetItems("i"))[0].
EvaluatedInclude
);
Definition\Project_Tests.cs (5)
679
projectInstance.GetItems("BuiltProjectOutputGroupKeyOutput").First().
EvaluatedInclude
.ShouldBe(Path.Combine(Directory.GetCurrentDirectory(), @"obj\i386\foo.dll"));
684
projectInstance.GetItems("BuiltProjectOutputGroupKeyOutput").First().
EvaluatedInclude
.ShouldBe(Path.Combine(Directory.GetCurrentDirectory(), @"obj/i386/foo.dll"));
714
projectInstance.GetItems("BuiltProjectOutputGroupKeyOutput").First().
EvaluatedInclude
.ShouldBe(Path.Combine(FileUtilities.TempFileDirectory, "obj", "i386").Substring(RootPrefixLength) + Path.DirectorySeparatorChar);
749
projectInstance.GetItems("BuiltProjectOutputGroupKeyOutput").First().
EvaluatedInclude
.ShouldBe(Path.Combine(FileUtilities.TempFileDirectory, "obj", "i386").Substring(RootPrefixLength) + Path.DirectorySeparatorChar);
787
projectInstance.GetItems("BuiltProjectOutputGroupKeyOutput").First().
EvaluatedInclude
.ShouldBe(Path.Combine(FileUtilities.TempFileDirectory /* remove c:\ */, "obj", "i386"));
Definition\ProjectItem_Tests.cs (1)
3753
var itemB = projectInstance.Items.Single(i => i.ItemType == "B").
EvaluatedInclude
;
Instance\ProjectInstance_Tests.cs (11)
69
Assert.Equal("i0", items[0].
EvaluatedInclude
);
72
Assert.Equal("i1", items[1].
EvaluatedInclude
);
75
Assert.Equal("v1", items[2].
EvaluatedInclude
);
89
Assert.Equal("i1", returned.
EvaluatedInclude
);
94
Assert.Equal("i1", item.
EvaluatedInclude
);
110
Assert.Equal("i;1", returned.
EvaluatedInclude
);
115
Assert.Equal("i;1", item.
EvaluatedInclude
);
140
Assert.Equal("i1", item.
EvaluatedInclude
);
266
Assert.Equal("i1", Helpers.MakeList(project.GetItems("j"))[0].
EvaluatedInclude
);
310
Assert.Equal(file1, Helpers.MakeList(projectInstance.GetItems("i"))[0].
EvaluatedInclude
);
311
Assert.Equal(file2, Helpers.MakeList(projectInstance.GetItems("i"))[1].
EvaluatedInclude
);
Instance\ProjectItemInstance_Tests.cs (5)
84
Assert.Equal("i1", item.
EvaluatedInclude
);
218
Assert.Equal("i1b", item.
EvaluatedInclude
);
330
Assert.Equal(item.
EvaluatedInclude
, taskItem.ItemSpec);
453
Assert.Equal("i1", item.
EvaluatedInclude
);
1183
Assert.Equal(includes[i], items[i].
EvaluatedInclude
);
Microsoft.Build.Engine.UnitTests (118)
BackEnd\BatchingEngine_Tests.cs (1)
101
Assert.Equal("a.foo", items[0].
EvaluatedInclude
);
BackEnd\BuildManager_Tests.cs (2)
540
result.ProjectStateAfterBuild.GetItems("AnItem").ShouldContain(p => p.
EvaluatedInclude
== "Item2");
2209
if (item.
EvaluatedInclude
== "foo")
BackEnd\BuildRequestConfiguration_Tests.cs (2)
377
Assert.Equal("bazfile", instance.ItemsToBuildWith["Baz"].First().
EvaluatedInclude
);
403
Assert.Equal("bazfile", instance.ItemsToBuildWith["Baz"].First().
EvaluatedInclude
);
BackEnd\IntrinsicTask_Tests.cs (54)
246
Assert.Equal("a1", i1Group.First().
EvaluatedInclude
);
247
Assert.Equal("b1", i2Group.First().
EvaluatedInclude
);
699
Assert.Equal("a1", i1Group.First().
EvaluatedInclude
);
725
Assert.Equal("v0", i1Group.First().
EvaluatedInclude
);
797
Assert.Equal("a.cpp", i1Group.First().
EvaluatedInclude
);
798
Assert.Equal("a.obj", i2Group.First().
EvaluatedInclude
);
820
Assert.Equal("a.cpp", i2Group.First().
EvaluatedInclude
);
842
Assert.Equal("a1", i1Group.First().
EvaluatedInclude
);
843
Assert.Equal("b2", i2Group.First().
EvaluatedInclude
);
868
Assert.Equal("a1", i1Group.First().
EvaluatedInclude
);
869
Assert.Equal("b1", i2Group.First().
EvaluatedInclude
);
971
Assert.Equal("v0", i1Group.First().
EvaluatedInclude
);
972
Assert.Equal("a2", i2Group.First().
EvaluatedInclude
);
999
Assert.Equal("a1", i1Group.First().
EvaluatedInclude
);
1000
Assert.Equal("a2", i1Group.ElementAt(1).
EvaluatedInclude
);
1001
Assert.Equal("m1", i2Group.First().
EvaluatedInclude
);
1002
Assert.Equal("m2", i2Group.ElementAt(1).
EvaluatedInclude
);
1033
Assert.Equal("a1", i2Group.First().
EvaluatedInclude
);
1034
Assert.Equal("a2", i2Group.ElementAt(1).
EvaluatedInclude
);
1088
Assert.Equal("b1", i1Group.First().
EvaluatedInclude
);
1089
Assert.Equal("b1", i1Group.ElementAt(1).
EvaluatedInclude
);
1090
Assert.Equal("b1", i1Group.ElementAt(2).
EvaluatedInclude
);
1095
Assert.Equal("m1", i2Group.First().
EvaluatedInclude
);
1096
Assert.Equal("m2", i2Group.ElementAt(1).
EvaluatedInclude
);
1097
Assert.Equal("m3", i2Group.ElementAt(2).
EvaluatedInclude
);
1728
items.Select(i => i.
EvaluatedInclude
).ShouldBe(new[] { "a2", "d2" });
1762
items.Select(i => i.
EvaluatedInclude
).ShouldBe(new[] { "a2", "d2" });
1806
items.Select(i => i.
EvaluatedInclude
).ShouldBe(new[] { "a2", "b2", "c2", "g2" });
1819
items.Select(i => i.
EvaluatedInclude
).ShouldBe(new[] { "b2", "c2", "g2" });
1859
items.Select(i => i.
EvaluatedInclude
).ShouldBe(new[] { "../foo.txt", "/foo/bar.txt" });
1893
items.Select(i => i.
EvaluatedInclude
).ShouldBe(new[] { "a2", "d2" });
1931
items.Select(i => i.
EvaluatedInclude
).ShouldBe(new[] { "a2", "c2", "d2" });
1967
items.Select(i => i.
EvaluatedInclude
).ShouldBe(new[] { "a2", "b2", "c2", "d2" });
2004
items.ElementAt(0).
EvaluatedInclude
.ShouldBe("a2");
2005
items.ElementAt(1).
EvaluatedInclude
.ShouldBe("c2");
2006
items.ElementAt(2).
EvaluatedInclude
.ShouldBe("d2");
2099
Assert.Equal("a1", i0Group.First().
EvaluatedInclude
);
2100
Assert.Equal("a3", i0Group.ElementAt(1).
EvaluatedInclude
);
2101
Assert.Equal("a4", i0Group.ElementAt(2).
EvaluatedInclude
);
2180
Assert.Equal("x", i1Group.First().
EvaluatedInclude
);
2223
Assert.Equal("A_PCH", linkGroup.First().
EvaluatedInclude
);
2224
Assert.Equal("m1.obj", linkGroup.ElementAt(1).
EvaluatedInclude
);
2225
Assert.Equal("m2", linkGroup.ElementAt(2).
EvaluatedInclude
);
2226
Assert.Equal("m2", linkGroup.ElementAt(3).
EvaluatedInclude
);
2398
Assert.Equal("a1", p.ItemsToBuildWith["i0"].First().
EvaluatedInclude
);
2487
Assert.Equal("other", lookup.GetItems("i1").First().
EvaluatedInclude
);
2900
Assert.Equal("a1", item1.
EvaluatedInclude
);
2901
Assert.Equal("a2", item2.
EvaluatedInclude
);
2930
Assert.Equal("a1", item1.
EvaluatedInclude
);
2931
Assert.Equal("a2", item2.
EvaluatedInclude
);
2979
Assert.Equal("a1", item1.
EvaluatedInclude
);
2980
Assert.Equal("a2", item2.
EvaluatedInclude
);
3010
Assert.Equal("a1", item1.
EvaluatedInclude
);
3011
Assert.Equal("a2", item2.
EvaluatedInclude
);
BackEnd\Lookup_Tests.cs (28)
38
Assert.Equal("a2", lookup.GetItems("i1").First().
EvaluatedInclude
);
39
Assert.Equal("a(2", lookup.GetItems("i2").First().
EvaluatedInclude
);
58
Assert.Equal("a1", lookup.GetItems("i1").First().
EvaluatedInclude
);
59
Assert.Equal("a;1", lookup.GetItems("i2").First().
EvaluatedInclude
);
88
Assert.Equal("a1", lookup.GetItems("i1").First().
EvaluatedInclude
);
92
Assert.Equal("a1", table1["i1"].First().
EvaluatedInclude
);
99
Assert.Equal("a1", lookup.GetItems("i1").First().
EvaluatedInclude
);
103
Assert.Equal("a1", table1["i1"].First().
EvaluatedInclude
);
111
Assert.Equal("a1", lookup.GetItems("i1").First().
EvaluatedInclude
);
112
Assert.Equal("a2", lookup.GetItems("i1").ElementAt(1).
EvaluatedInclude
);
116
Assert.Equal("a1", table1["i1"].First().
EvaluatedInclude
);
123
Assert.Equal("a1", lookup.GetItems("i1").First().
EvaluatedInclude
);
124
Assert.Equal("a2", lookup.GetItems("i1").ElementAt(1).
EvaluatedInclude
);
128
Assert.Equal("a1", table1["i1"].First().
EvaluatedInclude
);
135
Assert.Equal("a1", lookup.GetItems("i1").First().
EvaluatedInclude
);
136
Assert.Equal("a2", lookup.GetItems("i1").ElementAt(1).
EvaluatedInclude
);
140
Assert.Equal("a1", table1["i1"].First().
EvaluatedInclude
);
141
Assert.Equal("a2", table1["i1"].ElementAt(1).
EvaluatedInclude
);
178
Assert.Equal(2, group.Where(item => item.
EvaluatedInclude
== "a1").Count());
180
Assert.Single(group.Where(item => item.
EvaluatedInclude
== "a2"));
190
Assert.Equal(2, group.Where(item => item.
EvaluatedInclude
== "a1").Count());
192
Assert.Single(group.Where(item => item.
EvaluatedInclude
== "a2"));
230
Assert.Equal(4, group.Where(item => item.
EvaluatedInclude
== "a1").Count());
233
Assert.Single(group.Where(item => item.
EvaluatedInclude
== "a2"));
243
Assert.Equal(4, group.Where(item => item.
EvaluatedInclude
== "a1").Count());
246
Assert.Single(group.Where(item => item.
EvaluatedInclude
== "a2"));
272
Assert.Equal("a2", lookup.GetItems("i1").First().
EvaluatedInclude
);
287
Assert.Equal("a1", table1["i1"].First().
EvaluatedInclude
);
BackEnd\TargetUpToDateChecker_Tests.cs (1)
255
Console.WriteLine("Changed: {0}:{1}", itemInstance.ItemType, itemInstance.
EvaluatedInclude
);
BackEnd\TaskExecutionHost_Tests.cs (2)
1302
Assert.Equal(value, _bucket.Lookup.GetItems("output").First().
EvaluatedInclude
);
1328
Assert.Equal(values[i], _bucket.Lookup.GetItems("output").ElementAt(i).
EvaluatedInclude
);
Collections\OMcollections_tests.cs (2)
355
return String.Compare(one.
EvaluatedInclude
, two.
EvaluatedInclude
);
Construction\SolutionProjectGenerator_Tests.cs (2)
1846
Assert.Contains("%abtest", instances[0].GetItems("ProjectReference").ElementAt(0).
EvaluatedInclude
);
2757
if (item.ItemType == itemType && item.
EvaluatedInclude
== include)
Evaluation\Expander_Tests.cs (24)
182
Assert.Equal("i0", items[0].
EvaluatedInclude
);
183
Assert.Equal("i1", items[1].
EvaluatedInclude
);
202
Assert.Equal("i0", items[0].
EvaluatedInclude
);
203
Assert.Equal("i1", items[1].
EvaluatedInclude
);
221
Assert.Equal("true", itemsTrue[0].
EvaluatedInclude
);
227
Assert.Equal("false", itemsFalse[0].
EvaluatedInclude
);
239
pii.
EvaluatedInclude
.ShouldBe("false");
259
Assert.Equal(Path.Combine(s_rootPathPrefix, "firstdirectory", "seconddirectory"), itemsTrue[0].
EvaluatedInclude
);
265
Assert.Equal(Path.Combine(Directory.GetCurrentDirectory(), @"seconddirectory"), itemsDir[0].
EvaluatedInclude
);
285
Assert.Equal(Path.Combine("firstdirectory", "seconddirectory") + Path.DirectorySeparatorChar, itemsTrue[5].
EvaluatedInclude
);
291
Assert.Equal(@"file0", itemsTrue[5].
EvaluatedInclude
);
297
Assert.Equal(@".ext", itemsTrue[5].
EvaluatedInclude
);
658
Assert.Equal(Path.Combine("firstdirectory", "seconddirectory") + Path.DirectorySeparatorChar, itemsTrue[5].
EvaluatedInclude
);
664
Assert.Equal(@"file0", itemsTrue[5].
EvaluatedInclude
);
670
Assert.Equal(@".ext", itemsTrue[0].
EvaluatedInclude
);
676
Assert.Equal(@"le0", itemsTrue[5].
EvaluatedInclude
);
696
Assert.Equal(Path.Combine(s_rootPathPrefix, "firstdirectory", "seconddirectory"), itemsTrue[5].
EvaluatedInclude
);
717
Assert.Equal(Path.Combine(Directory.GetCurrentDirectory(), @"secondd;rectory"), items[5].
EvaluatedInclude
);
718
Assert.Equal(Path.Combine(Directory.GetCurrentDirectory(), @"someo;herplace"), items[6].
EvaluatedInclude
);
4745
var includes = myDirectories.Select(i => i.
EvaluatedInclude
);
4789
var includes = myDirectories.Select(i => i.
EvaluatedInclude
);
4821
squiggles.Select(i => i.
EvaluatedInclude
).ShouldBe(new[]
4867
squiggleItems.Select(i => i.
EvaluatedInclude
).ShouldBe(new[] { alphaOnePath, alphaThreePath }, Case.Insensitive);
4908
squiggleItems.Select(i => i.
EvaluatedInclude
).ShouldBe(new[] { alphaBetaPath, alphaDeltaPath }, Case.Insensitive);
Microsoft.Build.Tasks.UnitTests (1)
CallTarget_Tests.cs (1)
186
targetOutputsTaskItems.Add(new TaskItem(item.
EvaluatedInclude
));
Microsoft.Build.UnitTests.Shared (1)
ObjectModelHelpers.cs (1)
237
public string EvaluatedInclude => _projectInstance.
EvaluatedInclude
;