Implemented interface members:
property
EvaluatedInclude
Microsoft.Build.Evaluation.IItem.EvaluatedInclude
property
EvaluatedInclude
Microsoft.Build.Framework.IItemData.EvaluatedInclude
146 references to EvaluatedInclude
dotnet-openapi (3)
Commands\BaseCommand.cs (1)
156
var fileItems = items.Where(i => string.Equals(GetFullPath(i.
EvaluatedInclude
), GetFullPath(sourceFile), StringComparison.Ordinal));
Commands\RefreshCommand.cs (1)
49
return item.
EvaluatedInclude
;
Commands\RemoveCommand.cs (1)
58
var include = item.
EvaluatedInclude
;
Microsoft.Build (7)
Definition\Project.cs (3)
2734
return GetItemProvenance(item.
EvaluatedInclude
, itemElementsAbove);
4376
ItemsByEvaluatedIncludeCache.Add(item.
EvaluatedInclude
, item);
4595
ItemsByEvaluatedIncludeCache.Remove(item.
EvaluatedInclude
, item);
Instance\ProjectInstance.cs (3)
3305
multiDictionary.Add(item.
EvaluatedInclude
, projectItemToInstanceMap[item]);
3379
evaluatedIncludeEscaped ??= item.
EvaluatedInclude
;
3381
evaluatedIncludeBeforeWildcardExpansionEscaped ??= item.
EvaluatedInclude
;
ObjectModelRemoting\DefinitionObjectsLinks\ProjectItemLink.cs (1)
29
/// Access to remote <see cref="ProjectItem.
EvaluatedInclude
"/>.
Microsoft.Build.Engine.OM.UnitTests (98)
Construction\ProjectFormatting_Tests.cs (2)
285
var itemToRemove = project.GetItems("Compile").Single(item => item.
EvaluatedInclude
== "Class2.cs");
324
var itemToEdit = project.GetItems("Compile").Single(item => item.
EvaluatedInclude
== "Class2.cs");
Construction\ProjectItemElement_Tests.cs (1)
980
Assert.Equal("i2", Helpers.GetFirst(project.Items).
EvaluatedInclude
);
Definition\DefinitionEditing_Tests.cs (24)
164
Assert.Equal("i1", items[0].
EvaluatedInclude
);
165
Assert.Equal("i1", Helpers.GetFirst(project.GetItems("i")).
EvaluatedInclude
);
191
Assert.Equal("i(1)", items[0].
EvaluatedInclude
);
192
Assert.Equal("i(1)", Helpers.GetFirst(project.GetItems("i")).
EvaluatedInclude
);
270
Assert.Equal("v1", Helpers.GetFirst(project.Items).
EvaluatedInclude
);
292
Assert.Equal(paths[0], items[0].
EvaluatedInclude
);
293
Assert.Equal(paths[1], items[1].
EvaluatedInclude
);
317
Assert.Equal("h1", item.
EvaluatedInclude
);
893
Assert.Equal("v1", item.
EvaluatedInclude
);
921
Assert.Equal("h1", item.
EvaluatedInclude
);
947
Assert.Equal("@(h)", item.
EvaluatedInclude
);
977
Assert.Equal("@(h)", item.
EvaluatedInclude
);
1078
Assert.Equal("$(p)", (Helpers.MakeList(project.Items))[1].
EvaluatedInclude
);
1439
Assert.Equal("i1", item.
EvaluatedInclude
);
1957
Assert.Equal("a", items[0].
EvaluatedInclude
);
1958
Assert.Equal("b", items[1].
EvaluatedInclude
);
2088
Assert.Equal("i1", items[0].
EvaluatedInclude
);
2089
Assert.Equal("i1", Helpers.GetFirst(project.GetItems("i")).
EvaluatedInclude
);
2115
Assert.Equal("i(1)", items[0].
EvaluatedInclude
);
2116
Assert.Equal("i(1)", Helpers.GetFirst(project.GetItems("i")).
EvaluatedInclude
);
2194
Assert.Equal("v1", Helpers.GetFirst(project.Items).
EvaluatedInclude
);
2216
Assert.Equal(paths[0], items[0].
EvaluatedInclude
);
2217
Assert.Equal(paths[1], items[1].
EvaluatedInclude
);
2241
Assert.Equal("h1", item.
EvaluatedInclude
);
Definition\EditingElementsReferencedByOrReferences_Tests.cs (12)
50
Assert.Equal("Y", items.First().
EvaluatedInclude
); // "Wrong evaluated include after changing type"
67
ProjectItem item = project.GetItems("I").Where(i => i.
EvaluatedInclude
== "Y").First();
96
ProjectItem item = project.GetItems("I").Where(i => i.
EvaluatedInclude
== "Y").First();
135
ProjectItem item1 = project.GetItems("I").Where(i => i.
EvaluatedInclude
== "X").First();
138
ProjectItem item2 = project.GetItems("I").Where(i => i.
EvaluatedInclude
== "Y").First();
186
ProjectItem item1 = project.GetItems("I").Where(i => i.
EvaluatedInclude
== "X").First();
208
item1 = project.GetItems("I").Where(i => i.
EvaluatedInclude
== "X").First();
210
ProjectItem item2 = project.GetItems("I").Where(i => i.
EvaluatedInclude
== "Y").First();
238
ProjectItem item1 = project.GetItems("I").Where(i => i.
EvaluatedInclude
== "X").First();
242
ProjectItem item2 = project.GetItems("I").Where(i => i.
EvaluatedInclude
== "Y").First();
262
item1 = project.GetItems("I").Where(i => i.
EvaluatedInclude
== "X").First();
264
item2 = project.GetItems("I").Where(i => i.
EvaluatedInclude
== "Y").First();
Definition\Project_Tests.cs (24)
605
items[0].
EvaluatedInclude
.ShouldBe("i1");
606
items[1].
EvaluatedInclude
.ShouldBe("v2X");
607
items[2].
EvaluatedInclude
.ShouldBe("i3");
608
items[3].
EvaluatedInclude
.ShouldBe("i4");
653
project.GetItems("BuiltProjectOutputGroupKeyOutput").First().
EvaluatedInclude
.ShouldBe(
685
project.GetItems("BuiltProjectOutputGroupKeyOutput").First().
EvaluatedInclude
.ShouldBe(Path.Combine(Directory.GetCurrentDirectory(), @"obj\i386\foo.dll"));
690
project.GetItems("BuiltProjectOutputGroupKeyOutput").First().
EvaluatedInclude
.ShouldBe(Path.Combine(Directory.GetCurrentDirectory(), @"obj/i386/foo.dll"));
721
project.GetItems("BuiltProjectOutputGroupKeyOutput").First().
EvaluatedInclude
.ShouldBe(Path.Combine(FileUtilities.TempFileDirectory, "obj", "i386").Substring(RootPrefixLength) + Path.DirectorySeparatorChar);
757
project.GetItems("BuiltProjectOutputGroupKeyOutput").First().
EvaluatedInclude
.ShouldBe(Path.Combine(FileUtilities.TempFileDirectory, "obj", "i386").Substring(RootPrefixLength) + Path.DirectorySeparatorChar);
796
project.GetItems("BuiltProjectOutputGroupKeyOutput").First().
EvaluatedInclude
.ShouldBe(Path.Combine(FileUtilities.TempFileDirectory /* remove c:\ */, "obj", "i386"));
1504
project.GetItems("I").First().
EvaluatedInclude
.ShouldBe(i);
1590
project.GetItems("I").First().
EvaluatedInclude
.ShouldBe(i);
1674
item.
EvaluatedInclude
.ShouldBe("i1");
1697
item.
EvaluatedInclude
.ShouldBe("i&1");
1858
Helpers.MakeList(project.GetItems("i"))[0].
EvaluatedInclude
.ShouldBe("i1");
1894
Helpers.MakeList(project.GetItems("i"))[0].
EvaluatedInclude
.ShouldBe("i2");
1930
Helpers.MakeList(project.GetItems("i"))[0].
EvaluatedInclude
.ShouldBe("i2");
1980
project.GetItems("i").ElementAt(0).
EvaluatedInclude
.ShouldBe("v1_v2");
1982
project.GetItems("j").ElementAt(0).
EvaluatedInclude
.ShouldBe("v1_v2");
2512
Helpers.GetFirst(items).
EvaluatedInclude
.ShouldBe(evaluatedInclude);
4350
var itemsOfValue = p.Items.Where(i => i.
EvaluatedInclude
.Equals(itemValue));
4426
items[0].
EvaluatedInclude
.ShouldBe("i1");
4427
items[1].
EvaluatedInclude
.ShouldBe("v2X");
4429
items[2].
EvaluatedInclude
.ShouldBe("i3");
Definition\ProjectItem_Tests.cs (28)
101
Assert.Equal("i1", item.
EvaluatedInclude
);
417
Assert.Equal("i0", items[0].
EvaluatedInclude
);
419
Assert.Equal("i2", items[2].
EvaluatedInclude
);
466
Assert.Equal("a", items[0].
EvaluatedInclude
);
1971
Assert.Equal("i2", item.
EvaluatedInclude
);
1998
Assert.Equal(Path.GetFileName(sourceFile), projectItem.
EvaluatedInclude
);
1999
Assert.Same(projectItem, project.GetItemsByEvaluatedInclude(projectItem.
EvaluatedInclude
).Single());
2004
Assert.Equal(Path.GetFileName(renamedSourceFile), projectItem.
EvaluatedInclude
);
2005
Assert.Same(projectItem, project.GetItemsByEvaluatedInclude(projectItem.
EvaluatedInclude
).Single());
2318
Assert.Equal("a", items[0].
EvaluatedInclude
);
2330
Assert.Equal(@"a;a", string.Join(";", items.Select(i => i.
EvaluatedInclude
)));
2341
Assert.Equal(@"a.txt;b.cs", string.Join(";", items.Select(i => i.
EvaluatedInclude
)));
2353
Assert.Equal(@"a;c", string.Join(";", items.Select(i => i.
EvaluatedInclude
)));
2383
Assert.Equal(@"a;b", string.Join(";", project.Items.Select(i => i.
EvaluatedInclude
)));
2400
Assert.Equal(@"a;b;c", string.Join(";", project.ItemsIgnoringCondition.Select(i => i.
EvaluatedInclude
)));
2422
items.Select(i => i.
EvaluatedInclude
).ShouldBe(new[] { "a2", "d2" });
2449
items.Select(i => i.
EvaluatedInclude
).ShouldBe(new[] { "a2", "d2" });
2483
items.Select(i => i.
EvaluatedInclude
).ShouldBe(new[] { "a2", "b2", "c2", "g2" });
2496
items.Select(i => i.
EvaluatedInclude
).ShouldBe(new[] { "b2", "c2", "g2" });
2526
items.Select(i => i.
EvaluatedInclude
).ShouldBe(new[] { "../foo.txt", "/foo/bar.txt" });
2558
items.Select(i => i.
EvaluatedInclude
).ShouldBe(new[] { "a2", "d2" });
2595
items.Select(i => i.
EvaluatedInclude
).ShouldBe(new[] { "a2", "c2", "d2" });
2625
items.Select(i => i.
EvaluatedInclude
).ShouldBe(new[] { "a2", "b2", "c2", "d2" });
2656
items.ElementAt(0).
EvaluatedInclude
.ShouldBe("a2");
2657
items.ElementAt(1).
EvaluatedInclude
.ShouldBe("c2");
2658
items.ElementAt(2).
EvaluatedInclude
.ShouldBe("d2");
3107
items[0].
EvaluatedInclude
.ShouldBe("InitialValue");
3361
var lastItemMetadata = items.Last(i => i.ItemType.Equals(itemType) && i.
EvaluatedInclude
.Equals(itemValue)).GetMetadataValue("m");
Definition\ProjectItemDefinition_Tests.cs (1)
419
Assert.Equal(".foo", item.
EvaluatedInclude
);
Definition\ProtectImports_Tests.cs (2)
259
Assert.Equal(NewValue, item.
EvaluatedInclude
); // "Item in project didn't change name."
273
Assert.Equal(NewValue, item.
EvaluatedInclude
); // "Item in project didn't change name."
ObjectModelRemoting\Helpers\ViewValidation.evaluation.cs (3)
35
Assert.Same(result, this.GetSingleItemWithVerify(where, result.
EvaluatedInclude
));
220
Assert.Equal(real.
EvaluatedInclude
, view.
EvaluatedInclude
);
ObjectModelRemoting\RemoteProjectsProviderMock\EvaluationLinkMocks\MockProjectItemLink.cs (1)
24
public string EvaluatedInclude => this.Source.
EvaluatedInclude
;
Microsoft.Build.Engine.UnitTests (23)
Definition\ItemDefinitionGroup_Tests.cs (1)
1868
if (item.
EvaluatedInclude
== itemInclude)
EscapingInProjects_Tests.cs (11)
369
Assert.Equal("foo%3Bbar.weirdo", newItems.First().
EvaluatedInclude
);
481
Assert.Equal("foo%3bbar.weirdo", newItems.First().
EvaluatedInclude
); // "Newly added item should have correct EvaluatedInclude"
523
Assert.Equal("foo.AAA%3bBBB", newItems.First().
EvaluatedInclude
); // "Newly added item should have correct EvaluatedInclude"
883
Assert.Equal("a", items.ElementAt(0).
EvaluatedInclude
);
884
Assert.Equal("b;c", items.ElementAt(1).
EvaluatedInclude
);
885
Assert.Equal("foo;bar", items.ElementAt(2).
EvaluatedInclude
);
915
Assert.Equal("a", items.ElementAt(0).
EvaluatedInclude
);
916
Assert.Equal("b;c", items.ElementAt(1).
EvaluatedInclude
);
917
Assert.Equal("foo", items.ElementAt(2).
EvaluatedInclude
);
918
Assert.Equal("bar", items.ElementAt(3).
EvaluatedInclude
);
1825
if (String.Equals(item.
EvaluatedInclude
, oldEvaluatedInclude, StringComparison.OrdinalIgnoreCase))
Evaluation\Evaluator_Tests.cs (7)
1816
Assert.Equal("h1", item.
EvaluatedInclude
);
2058
Assert.Equal("i1", project.AllEvaluatedItems.ElementAt(0).
EvaluatedInclude
);
2060
Assert.Equal("j1", project.AllEvaluatedItems.ElementAt(1).
EvaluatedInclude
);
2062
Assert.Equal("i3", project.AllEvaluatedItems.ElementAt(2).
EvaluatedInclude
);
2063
Assert.Equal("i1", project.AllEvaluatedItems.ElementAt(3).
EvaluatedInclude
);
2065
Assert.Equal("i5", project.AllEvaluatedItems.ElementAt(4).
EvaluatedInclude
);
2066
Assert.Equal("i10", project.AllEvaluatedItems.ElementAt(5).
EvaluatedInclude
);
Evaluation\ItemEvaluation_Tests.cs (1)
557
Assert.Equal("0;6;7;8;9", String.Join(";", items.Select(i => i.
EvaluatedInclude
)));
Evaluation\SdkResultEvaluation_Tests.cs (2)
98
item.
EvaluatedInclude
.ShouldBe("ItemValueFromSdkResolver");
491
item.
EvaluatedInclude
.ShouldBe("ItemValue" + specialString);
Parser_Tests.cs (1)
580
Assert.Equal("bar", projectItem.
EvaluatedInclude
);
Microsoft.Build.UnitTests.Shared (3)
ObjectModelHelpers.cs (3)
111
Assert.Equal(itemInclude.ToUpperInvariant(), item.
EvaluatedInclude
.ToUpperInvariant());
217
public string EvaluatedInclude => _projectInstance.
EvaluatedInclude
;
1092
return string.Join(itemSeparator, project.Items.Where(i => i.ItemType.Equals(itemType)).Select(i => i.
EvaluatedInclude
));
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (12)
MSBuild\ProjectFile\ProjectFile.cs (12)
315
_documents[GetAbsolutePathRelativeToProject(item.
EvaluatedInclude
)] = item;
393
var item = items.FirstOrDefault(it => PathUtilities.PathsEqual(it.
EvaluatedInclude
, relativePath)
394
|| PathUtilities.PathsEqual(it.
EvaluatedInclude
, filePath));
442
item = references.FirstOrDefault(it => string.Compare(it.
EvaluatedInclude
, shortAssemblyName, StringComparison.OrdinalIgnoreCase) == 0);
447
item = references.FirstOrDefault(it => string.Compare(it.
EvaluatedInclude
, fullAssemblyName, StringComparison.OrdinalIgnoreCase) == 0);
454
item = references.FirstOrDefault(it => PathUtilities.PathsEqual(it.
EvaluatedInclude
, filePath)
455
|| PathUtilities.PathsEqual(it.
EvaluatedInclude
, relativePath)
463
var items = references.Where(it => it.
EvaluatedInclude
.StartsWith(partialName, StringComparison.OrdinalIgnoreCase)).ToList();
523
item = references.First(it => PathUtilities.PathsEqual(it.
EvaluatedInclude
, relativePath)
524
|| PathUtilities.PathsEqual(it.
EvaluatedInclude
, projectFilePath));
553
var item = analyzers.FirstOrDefault(it => PathUtilities.PathsEqual(it.
EvaluatedInclude
, relativePath)
554
|| PathUtilities.PathsEqual(it.
EvaluatedInclude
, fullPath));