1 override of ItemsToAdd
Microsoft.DotNet.MSBuildSdkResolver.Tests (1)
GivenAnMSBuildSdkResolver.cs (1)
973public override IDictionary<string, SdkResultItem>? ItemsToAdd { get; protected set; }
2 writes to ItemsToAdd
Microsoft.Build (2)
BackEnd\Components\SdkResolution\SdkResult.cs (2)
42ItemsToAdd = itemsToAdd; 72ItemsToAdd = itemsToAdd;
13 references to ItemsToAdd
Microsoft.Build (5)
Evaluation\Evaluator.cs (5)
1880(sdkResult.ItemsToAdd?.Any() == true)) 1942if (sdkResult.ItemsToAdd != null) 1944foreach (var item in sdkResult.ItemsToAdd) 1983if (sdkResult.ItemsToAdd?.Any() == true) 1986foreach (var item in sdkResult.ItemsToAdd)
Microsoft.Build.Engine.UnitTests (7)
BackEnd\SdkResolverService_Tests.cs (5)
434result.ItemsToAdd.Count.ShouldBe(1); 435result.ItemsToAdd.Keys.Single().ShouldBe("ItemNameFromSdkResolver"); 436result.ItemsToAdd.Values.Single().ItemSpec.ShouldBe("ItemValueFromSdkResolver"); 437var metadata = result.ItemsToAdd.Values.Single().Metadata; 443result.ItemsToAdd.ShouldBeNull();
InternalEngineHelpers.cs (2)
104if (sdkResult.ItemsToAdd == null) 111foreach (var item in sdkResult.ItemsToAdd)
Microsoft.Build.Framework (1)
Sdk\SdkResultItem.cs (1)
14/// The value of an item and any associated metadata to be added by an SDK resolver. See <see cref="SdkResult.ItemsToAdd"/>