2 implementations of IItemDictionary
Microsoft.Build (2)
Collections\ItemDictionary.cs (1)
32
internal sealed class ItemDictionary<T> :
IItemDictionary
<T>
Instance\ImmutableProjectCollections\ImmutableItemDictionary.cs (1)
17
internal sealed class ImmutableItemDictionary<TCached, T> :
IItemDictionary
<T>
17 references to IItemDictionary
Microsoft.Build (17)
BackEnd\Components\Logging\ProjectLoggingContext.cs (3)
123
IItemDictionary
<ProjectItemInstance> projectItems,
159
IItemDictionary
<ProjectItemInstance> projectItems,
190
IItemDictionary
<ProjectItemInstance> projectItems,
BackEnd\Components\RequestBuilder\Lookup.cs (7)
91
internal Lookup(
IItemDictionary
<ProjectItemInstance> projectItems, PropertyDictionary<ProjectPropertyInstance> properties)
123
private
IItemDictionary
<ProjectItemInstance> PrimaryTable
153
private
IItemDictionary
<ProjectItemInstance> SecondaryTable
891
private void ApplyModificationsToTable(
IItemDictionary
<ProjectItemInstance> table, string itemType, ItemsMetadataUpdateDictionary modify)
1316
private
IItemDictionary
<ProjectItemInstance> _items;
1365
internal Scope(Lookup lookup, string description,
IItemDictionary
<ProjectItemInstance> items, PropertyDictionary<ProjectPropertyInstance> properties)
1385
internal
IItemDictionary
<ProjectItemInstance> Items
Definition\Project.cs (1)
4127
public
IItemDictionary
<ProjectItem> Items { get; private set; }
Evaluation\IEvaluatorData.cs (1)
194
IItemDictionary
<I> Items
Evaluation\LazyItemEvaluator.EvaluatorData.cs (1)
33
public
IItemDictionary
<I> Items
Evaluation\PropertyTrackingEvaluatorDataWrapper.cs (1)
155
public
IItemDictionary
<I> Items => _wrapped.Items;
Instance\ProjectInstance.cs (3)
131
private
IItemDictionary
<ProjectItemInstance> _items;
1384
IItemDictionary
<ProjectItemInstance> IEvaluatorData<ProjectPropertyInstance, ProjectItemInstance, ProjectMetadataInstance, ProjectItemDefinitionInstance>.Items
1566
internal
IItemDictionary
<ProjectItemInstance> ItemsToBuildWith