2 implementations of IItemDictionary
Microsoft.Build (2)
Collections\ItemDictionary.cs (1)
34
internal sealed class ItemDictionary<T> : ICollection<T>,
IItemDictionary
<T>
Instance\ImmutableProjectCollections\ImmutableItemDictionary.cs (1)
17
internal sealed class ImmutableItemDictionary<TCached, T> :
IItemDictionary
<T>
13 references to IItemDictionary
Microsoft.Build (13)
BackEnd\Components\Logging\ProjectLoggingContext.cs (3)
128
IItemDictionary
<ProjectItemInstance> projectItems,
164
IItemDictionary
<ProjectItemInstance> projectItems,
195
IItemDictionary
<ProjectItemInstance> projectItems,
BackEnd\Components\RequestBuilder\Lookup.cs (3)
69
private readonly
IItemDictionary
<ProjectItemInstance> _baseItems;
102
internal Lookup(
IItemDictionary
<ProjectItemInstance> projectItems, PropertyDictionary<ProjectPropertyInstance> properties)
972
private void ApplyModificationsToTable(
IItemDictionary
<ProjectItemInstance> table, string itemType, ItemsMetadataUpdateDictionary modify)
Definition\Project.cs (1)
4141
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 => throw new NotImplementedException();
Evaluation\PropertyTrackingEvaluatorDataWrapper.cs (1)
155
public
IItemDictionary
<I> Items => _wrapped.Items;
Instance\ProjectInstance.cs (3)
137
private
IItemDictionary
<ProjectItemInstance> _items;
1458
IItemDictionary
<ProjectItemInstance> IEvaluatorData<ProjectPropertyInstance, ProjectItemInstance, ProjectMetadataInstance, ProjectItemDefinitionInstance>.Items
1640
internal
IItemDictionary
<ProjectItemInstance> ItemsToBuildWith