Implemented interface member:
property
this
Microsoft.Build.Collections.IItemDictionary<T>.this[System.String]
28 references to
Microsoft.Build (8)
BackEnd\Components\RequestBuilder\TargetEntry.cs (2)
513lookupForInference.PopulateWithItems(itemType, upToDateTargetInputs[itemType]); 519lookupForExecution.PopulateWithItems(itemType, changedTargetInputs[itemType]);
Collections\ItemDictionary.cs (1)
220ICollection<T> result = this[itemType];
Definition\Project.cs (1)
3142ICollection<ProjectItem> items = _data.ItemsIgnoringCondition[itemType];
Utilities\Utilities.cs (4)
791projectItemInstanceDictionary[typeName] 797projectItemDictionary[typeName] 820projectItemInstanceDictionary[typeName] 827projectItemDictionary[typeName]
Microsoft.Build.Engine.UnitTests (20)
BackEnd\Lookup_Tests.cs (15)
91Assert.Equal("a1", table1["i1"].First().EvaluatedInclude); 92Assert.Single(table1["i1"]); 102Assert.Equal("a1", table1["i1"].First().EvaluatedInclude); 103Assert.Single(table1["i1"]); 115Assert.Equal("a1", table1["i1"].First().EvaluatedInclude); 116Assert.Single(table1["i1"]); 127Assert.Equal("a1", table1["i1"].First().EvaluatedInclude); 128Assert.Single(table1["i1"]); 139Assert.Equal("a1", table1["i1"].First().EvaluatedInclude); 140Assert.Equal("a2", table1["i1"].ElementAt(1).EvaluatedInclude); 141Assert.Equal(2, table1["i1"].Count); 286Assert.Equal("a1", table1["i1"].First().EvaluatedInclude); 287Assert.Single(table1["i1"]); 296Assert.Empty(table1["i1"]); 1199Assert.Empty(table1["i1"]);
BackEnd\TargetUpToDateChecker_Tests.cs (1)
295Assert.Empty(changedTargetInputs["MoreItems"]);
Collections\OMcollections_tests.cs (4)
132ICollection<ProjectItemInstance> itemList = items["x"]; 145Assert.Empty(items["j"]); 148Assert.Single(items["i"]); 149Assert.Equal(item1, items["i"].First());