10 references to SetItems
Microsoft.Build (4)
Instance\ProjectItemInstance.cs (4)
1191: DirectMetadata.SetItems(metadata); 1253return _directMetadata == null ? lastItemDefinition : lastItemDefinition.SetItems(_directMetadata); 1979_directMetadata = DirectMetadataCount == 0 ? metadata : DirectMetadata.SetItems(metadata); 2070_directMetadata = DirectMetadataCount == 0 ? items : DirectMetadata.SetItems(items);
Microsoft.Build.Framework (1)
Collections\CopyOnWriteDictionary.cs (1)
216_backing = _backing.SetItems(items);
Microsoft.Build.Utilities.Core (3)
TaskItem.cs (3)
365copiedMetadata = _metadata.SetItems(destinationMetadata.Where(entry => !String.IsNullOrEmpty(entry.Value))); 369copiedMetadata = destinationMetadata.SetItems(_metadata.Where(entry => !destinationMetadata.TryGetValue(entry.Key, out string val) || String.IsNullOrEmpty(val))); 565_metadata = _metadata.SetItems(metadata.Select(kvp => new KeyValuePair<string, string>(kvp.Key, kvp.Value ?? string.Empty)));
Microsoft.CodeAnalysis.CSharp (1)
Binder\Imports.cs (1)
185var usingAliases = this.UsingAliases.SetItems(otherImports.UsingAliases); // NB: SetItems, rather than AddRange
System.Collections.Immutable (1)
System\Collections\Immutable\ImmutableDictionary_2.cs (1)
531return this.SetItems(items);