13 references to MetadataCollection
Microsoft.Build (12)
BackEnd\TaskExecutionHost\TaskExecutionHost.cs (1)
1499newItem.SetMetadata(outputAsProjectItem.MetadataCollection); // copy-on-write!
Instance\ProjectItemInstance.cs (11)
975ImmutableDictionary<string, string> metadataCollection = MetadataCollection; 1119var list = _itemDefinitions != null ? MetadataCollection : DirectMetadata; 1277foreach (KeyValuePair<string, string> metadatum in MetadataCollection) 1287public SerializableMetadata BackingMetadata => new(MetadataCollection); 1553foreach (KeyValuePair<string, string> metadatum in MetadataCollection) 1585IEnumerable<KeyValuePair<string, string>> metadataToImport = MetadataCollection; 1628var metadata = MetadataCollection; 1648foreach (KeyValuePair<string, string> metadatum in MetadataCollection) 1778ImmutableDictionary<string, string> otherMetadata = other.MetadataCollection; 1895ImmutableDictionary<string, string> temp = MetadataCollection; 2150public readonly MetadataNamesEnumerator GetEnumerator() => new MetadataNamesEnumerator(_item.MetadataCollection);
Microsoft.Build.Engine.UnitTests (1)
Instance\TaskItem_Tests.cs (1)
197ImmutableDictionary<string, string> metadata = item.MetadataCollection;