Implemented interface member:
property
this
Microsoft.Build.Collections.IItemDictionary<T>.this[System.String]
31 references to
Microsoft.Build (12)
BackEnd\Components\RequestBuilder\Lookup.cs (4)
480
ICollection<ProjectItemInstance> adds = scope.Adds
[
itemType];
491
ICollection<ProjectItemInstance> removes = scope.Removes
[
itemType];
587
return result
[
itemType];
956
ICollection<ProjectItemInstance> tableOfItemsOfSameType = table
[
item.ItemType];
BackEnd\Components\RequestBuilder\TargetEntry.cs (2)
514
lookupForInference.PopulateWithItems(itemType, upToDateTargetInputs
[
itemType]);
520
lookupForExecution.PopulateWithItems(itemType, changedTargetInputs
[
itemType]);
Collections\ItemDictionary.cs (1)
218
ICollection<T> result = this
[
itemType];
Definition\Project.cs (1)
3128
ICollection<ProjectItem> items = _data.ItemsIgnoringCondition
[
itemType];
Utilities\Utilities.cs (4)
741
projectItemInstanceDictionary
[
typeName]
747
projectItemDictionary
[
typeName]
770
projectItemInstanceDictionary
[
typeName]
777
projectItemDictionary
[
typeName]
Microsoft.Build.Engine.UnitTests (19)
BackEnd\Lookup_Tests.cs (15)
91
Assert.Equal("a1", table1
[
"i1"].First().EvaluatedInclude);
92
Assert.Single(table1
[
"i1"]);
102
Assert.Equal("a1", table1
[
"i1"].First().EvaluatedInclude);
103
Assert.Single(table1
[
"i1"]);
115
Assert.Equal("a1", table1
[
"i1"].First().EvaluatedInclude);
116
Assert.Single(table1
[
"i1"]);
127
Assert.Equal("a1", table1
[
"i1"].First().EvaluatedInclude);
128
Assert.Single(table1
[
"i1"]);
139
Assert.Equal("a1", table1
[
"i1"].First().EvaluatedInclude);
140
Assert.Equal("a2", table1
[
"i1"].ElementAt(1).EvaluatedInclude);
141
Assert.Equal(2, table1
[
"i1"].Count);
286
Assert.Equal("a1", table1
[
"i1"].First().EvaluatedInclude);
287
Assert.Single(table1
[
"i1"]);
296
Assert.Empty(table1
[
"i1"]);
1199
Assert.Empty(table1
[
"i1"]);
Collections\OMcollections_tests.cs (4)
132
ICollection<ProjectItemInstance> itemList = items
[
"x"];
145
Assert.Empty(items
[
"j"]);
148
Assert.Single(items
[
"i"]);
149
Assert.Equal(item1, items
[
"i"].First());