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)
514lookupForInference.PopulateWithItems(itemType, upToDateTargetInputs[itemType]); 520lookupForExecution.PopulateWithItems(itemType, changedTargetInputs[itemType]);
Collections\ItemDictionary.cs (1)
224ICollection<T> result = this[itemType];
Definition\Project.cs (1)
3142ICollection<ProjectItem> items = _data.ItemsIgnoringCondition[itemType];
Utilities\Utilities.cs (4)
800projectItemInstanceDictionary[typeName] 806projectItemDictionary[typeName] 829projectItemInstanceDictionary[typeName] 836projectItemDictionary[typeName]
Microsoft.Build.Engine.UnitTests (20)
BackEnd\Lookup_Tests.cs (15)
92Assert.Equal("a1", table1["i1"].First().EvaluatedInclude); 93Assert.Single(table1["i1"]); 103Assert.Equal("a1", table1["i1"].First().EvaluatedInclude); 104Assert.Single(table1["i1"]); 116Assert.Equal("a1", table1["i1"].First().EvaluatedInclude); 117Assert.Single(table1["i1"]); 128Assert.Equal("a1", table1["i1"].First().EvaluatedInclude); 129Assert.Single(table1["i1"]); 140Assert.Equal("a1", table1["i1"].First().EvaluatedInclude); 141Assert.Equal("a2", table1["i1"].ElementAt(1).EvaluatedInclude); 142Assert.Equal(2, table1["i1"].Count); 287Assert.Equal("a1", table1["i1"].First().EvaluatedInclude); 288Assert.Single(table1["i1"]); 297Assert.Empty(table1["i1"]); 1200Assert.Empty(table1["i1"]);
BackEnd\TargetUpToDateChecker_Tests.cs (1)
297Assert.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());