1 write to Item
Microsoft.Build (1)
Evaluation\LazyItemEvaluator.cs (1)
123
Item
= item;
24 references to Item
Microsoft.Build (24)
Evaluation\Evaluator.cs (3)
706
_data.AddItem(itemData.
Item
);
710
_data.AddToAllEvaluatedItemsList(itemData.
Item
);
716
_data.AddItemIgnoringCondition(itemData.
Item
);
Evaluation\LazyItemEvaluator.cs (6)
135
var clonedItem = itemFactory.CreateItem(
Item
, OriginatingItemElement.ContainingProject.FullPath);
157
normalizedItemValue = FileUtilities.NormalizePathForComparisonNoThrow(
Item
.EvaluatedInclude,
Item
.ProjectDirectory);
264
items.Add(data.
Item
);
443
string fullPath = FileUtilities.NormalizePathForComparisonNoThrow(items[i].
Item
.EvaluatedInclude, items[i].
Item
.ProjectDirectory);
Evaluation\LazyItemEvaluator.LazyItemOperation.cs (1)
77
return listBuilder.Select(itemData => itemData.
Item
)
Evaluation\LazyItemEvaluator.OrderedItemDataCollection.cs (8)
72
oldDictionaryEntry.Delete(oldItemData.
Item
);
83
newDictionaryEntry.Add(value.
Item
);
90
dictionaryEntry.Replace(oldItemData.
Item
, value.
Item
);
139
_listBuilder.RemoveAll(item => itemsToRemove.Contains(item.
Item
));
166
_listBuilder.RemoveAll(item => itemsToRemove.Contains(item.
Item
));
184
dictionaryValue = new ItemDataCollectionValue<I>(itemData.
Item
);
188
dictionaryValue.Add(itemData.
Item
);
Evaluation\LazyItemEvaluator.RemoveOperation.cs (3)
77
bool isMatch = matchingOnMetadata ? MatchesItemOnMetadata(item.
Item
) : _itemSpec.MatchesItem(item.
Item
);
81
items.Add(item.
Item
);
Evaluation\LazyItemEvaluator.UpdateOperation.cs (3)
59
var matchResult = _matchItemSpec(_itemSpec, itemData.
Item
);
82
MatchResult matchResult = _matchItemSpec(_itemSpec, item.
Item
);
99
_itemsToUpdate.Add(new ItemBatchingContext(clonedData.
Item
, capturedItemsFromReferencedItemTypes));