1 write to _matchOnMetadata
Microsoft.Build (1)
Evaluation\LazyItemEvaluator.RemoveOperation.cs (1)
25
_matchOnMetadata
= builder.MatchOnMetadata.ToImmutable();
5 references to _matchOnMetadata
Microsoft.Build (5)
Evaluation\LazyItemEvaluator.RemoveOperation.cs (5)
28
_matchOnMetadata
.IsEmpty || _itemSpec.Fragments.All(f => f is ItemSpec<P, I>.ItemExpressionFragment),
32
if (
_matchOnMetadata
.Any())
34
_metadataSet = new MetadataTrie<P, I>(builder.MatchOnMetadataOptions,
_matchOnMetadata
, _itemSpec);
51
bool matchingOnMetadata =
_matchOnMetadata
.Any();
92
return _metadataSet.Contains(
_matchOnMetadata
.Select(m => item.GetMetadataValue(m)));