1 implementation of IMetadataContainer
Microsoft.Build.Framework (1)
TaskItemData.cs (1)
17internal class TaskItemData : ITaskItem, IMetadataContainer
5 references to IMetadataContainer
Microsoft.Build.Framework (5)
ITaskItemExtensions.cs (1)
24if (taskItem is IMetadataContainer container)
TaskItemData.cs (4)
50SerializableMetadata IMetadataContainer.BackingMetadata => default; 52bool IMetadataContainer.HasCustomMetadata => Metadata.Count > 0; 54IEnumerable<KeyValuePair<string, string>> IMetadataContainer.EnumerateMetadata() => Metadata; 56void IMetadataContainer.ImportMetadata(IEnumerable<KeyValuePair<string, string>> metadata)