13 references to MetadataCollection
Microsoft.Build (12)
BackEnd\TaskExecutionHost\TaskExecutionHost.cs (1)
1460newItem.SetMetadata(outputAsProjectItem.MetadataCollection); // copy-on-write!
Instance\ProjectItemInstance.cs (11)
974ImmutableDictionary<string, string> metadataCollection = MetadataCollection; 1115var list = _itemDefinitions != null ? MetadataCollection : DirectMetadata; 1273foreach (KeyValuePair<string, string> metadatum in MetadataCollection) 1283public SerializableMetadata BackingMetadata => new(MetadataCollection); 1549foreach (KeyValuePair<string, string> metadatum in MetadataCollection) 1581IEnumerable<KeyValuePair<string, string>> metadataToImport = MetadataCollection; 1624var metadata = MetadataCollection; 1644foreach (KeyValuePair<string, string> metadatum in MetadataCollection) 1774ImmutableDictionary<string, string> otherMetadata = other.MetadataCollection; 1891ImmutableDictionary<string, string> temp = MetadataCollection; 2153public readonly MetadataNamesEnumerator GetEnumerator() => new MetadataNamesEnumerator(_item.MetadataCollection);
Microsoft.Build.Engine.UnitTests (1)
Instance\TaskItem_Tests.cs (1)
197ImmutableDictionary<string, string> metadata = item.MetadataCollection;