Implemented interface member:
property
ItemType
Microsoft.Build.Evaluation.IItemTypeDefinition.ItemType
21 references to ItemType
Microsoft.Build (21)
BackEnd\Components\Logging\ProjectLoggingContext.cs (1)
232
items = projectItems?.GetCopyOnReadEnumerable(item => new DictionaryEntry(item.
ItemType
, new TaskItem(item))) ?? [];
BackEnd\Components\RequestBuilder\BatchingEngine.cs (1)
406
(!String.Equals(item.
ItemType
, metadataItemName, StringComparison.OrdinalIgnoreCase)))
BackEnd\Components\RequestBuilder\TargetUpToDateChecker.cs (6)
653
bool outOfDate = IsOutOfDate(((IItem)upToDateInputItems[i]).EvaluatedIncludeEscaped, ((IItem)outputItems[i]).EvaluatedIncludeEscaped, upToDateInputItems[i].
ItemType
, outputItems[i].
ItemType
);
707
if (!changedTargetInputs.ItemTypes.Contains(inputItems[0].
ItemType
))
709
changedTargetInputs.ImportItemsOfType(inputItems[0].
ItemType
, Array.Empty<ProjectItemInstance>());
714
if (!upToDateTargetInputs.ItemTypes.Contains(inputItems[0].
ItemType
))
716
upToDateTargetInputs.ImportItemsOfType(inputItems[0].
ItemType
, Array.Empty<ProjectItemInstance>());
Collections\ItemDictionarySlim.cs (2)
38
if (!_itemLists.TryGetValue(projectItem.
ItemType
, out List<ProjectItemInstance>? list))
41
_itemLists[projectItem.
ItemType
] = list;
Graph\GraphBuilder.cs (2)
730
existingItem.
ItemType
.Equals(ProjectInterpretation.TransitiveReferenceItemName, StringComparison.OrdinalIgnoreCase) &&
731
newItem.
ItemType
.Equals(ItemTypeNames.ProjectReference, StringComparison.OrdinalIgnoreCase)
Graph\ProjectInterpretation.cs (2)
308
if (existingInnerBuildEdge.
ItemType
.Equals(TransitiveReferenceItemName, StringComparison.OrdinalIgnoreCase))
317
existingInnerBuildEdge.
ItemType
,
Instance\ProjectInstance.cs (2)
1008
projectItemInstance => projectItemInstance.
ItemType
);
2159
if (string.Equals(item.
ItemType
, itemType, StringComparison.OrdinalIgnoreCase))
Instance\ProjectItemInstance.cs (3)
278
get { return
ItemType
; }
708
ProjectItemElement item = parent.ContainingProject.CreateItemElement(
ItemType
);
2341
if (_project.ItemDefinitions.TryGetValue(source.
ItemType
, out sourceItemDefinition))
Utilities\Utilities.cs (2)
801
.Select(i => new ItemData(i.
ItemType
, (IItemData)i));
830
.Select(i => new ItemData(i.
ItemType
, (IItemData)i)))