Implemented interface member:
property
ItemType
Microsoft.Build.Evaluation.IItemTypeDefinition.ItemType
18 references to ItemType
Microsoft.Build (18)
BackEnd\Components\Logging\ProjectLoggingContext.cs (1)
224
items = projectItems?.GetCopyOnReadEnumerable(item => new DictionaryEntry(item.
ItemType
, new TaskItem(item))) ?? [];
BackEnd\Components\RequestBuilder\BatchingEngine.cs (1)
409
(!String.Equals(item.
ItemType
, metadataItemName, StringComparison.OrdinalIgnoreCase)))
BackEnd\Components\RequestBuilder\TargetUpToDateChecker.cs (6)
644
bool outOfDate = IsOutOfDate(((IItem)upToDateInputItems[i]).EvaluatedIncludeEscaped, ((IItem)outputItems[i]).EvaluatedIncludeEscaped, upToDateInputItems[i].
ItemType
, outputItems[i].
ItemType
);
698
if (!changedTargetInputs.ItemTypes.Contains(inputItems[0].
ItemType
))
700
changedTargetInputs.ImportItemsOfType(inputItems[0].
ItemType
, Array.Empty<ProjectItemInstance>());
705
if (!upToDateTargetInputs.ItemTypes.Contains(inputItems[0].
ItemType
))
707
upToDateTargetInputs.ImportItemsOfType(inputItems[0].
ItemType
, Array.Empty<ProjectItemInstance>());
Collections\ItemDictionarySlim.cs (2)
37
if (!_itemLists.TryGetValue(projectItem.
ItemType
, out List<ProjectItemInstance>? list))
40
_itemLists[projectItem.
ItemType
] = list;
Graph\ProjectInterpretation.cs (1)
307
.
ItemType
.Equals(
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)))