15 instantiations of SdkResultItem
Microsoft.Build (1)
Microsoft.Build.Engine.UnitTests (12)
Microsoft.DotNet.MSBuildSdkResolver (1)
Microsoft.NET.Sdk.WorkloadMSBuildSdkResolver (1)
54 references to SdkResultItem
Microsoft.Build (8)
BackEnd\Components\SdkResolution\SdkResult.cs (3)
34IDictionary<string, string> propertiesToAdd = null, IDictionary<string, SdkResultItem> itemsToAdd = null, IDictionary<string, string> environmentVariablesToAdd = null)
51IDictionary<string, SdkResultItem> itemsToAdd, IEnumerable<string> warnings, IDictionary<string, string> environmentVariablesToAdd = null)
94dictionaryCreator: count => new Dictionary<string, SdkResultItem>(count, StringComparer.OrdinalIgnoreCase));
Microsoft.Build.Engine.UnitTests (25)
Evaluation\SdkResultEvaluation_Tests.cs (9)
58private void CreateMockSdkResultPropertiesAndItems(out Dictionary<string, string> propertiesToAdd, out Dictionary<string, SdkResultItem> itemsToAdd)
65itemsToAdd = new Dictionary<string, SdkResultItem>(StringComparer.OrdinalIgnoreCase)
109Dictionary<string, SdkResultItem> itemsToAdd = null;
145Dictionary<string, SdkResultItem> itemsToAdd = null;
183Dictionary<string, SdkResultItem> itemsToAdd = null;
277Dictionary<string, SdkResultItem> itemsToAdd = null;
383Dictionary<string, SdkResultItem> itemsToAdd;
459Dictionary<string, SdkResultItem> itemsToAdd = new Dictionary<string, SdkResultItem>()
Microsoft.Build.Framework (8)
Microsoft.DotNet.MSBuildSdkResolver (6)
MSBuildSdkResolver.cs (4)
54public delegate SdkResult UpdatedSdkResultFactorySuccess(SdkResultFactory factory, string sdkPath, string? sdkVersion, IDictionary<string, string?>? propertiesToAdd, IDictionary<string, SdkResultItem>? itemsToAdd, List<string>? warnings, IDictionary<string, string?>? environmentVariablesToAdd);
62typeof(IDictionary<string, SdkResultItem>), // items to add
68typeof(Func<SdkResultFactory, string, string?, IDictionary<string, string?>?, IDictionary<string, SdkResultItem>?, List<string>?, IDictionary<string, string?>?, SdkResult>),
116IDictionary<string, SdkResultItem>? itemsToAdd = null;
Microsoft.DotNet.MSBuildSdkResolver.Tests (5)
GivenAnMSBuildSdkResolver.cs (5)
924public override SdkResult IndicateSuccess(string path, string? version, IDictionary<string, string>? propertiesToAdd, IDictionary<string, SdkResultItem>? itemsToAdd, IEnumerable<string>? warnings = null)
928IDictionary<string, string>? propertiesToAdd = null, IDictionary<string, SdkResultItem>? itemsToAdd = null,
935IEnumerable<string>? errors = null, IDictionary<string, string>? propertiesToAdd = null, IDictionary<string, SdkResultItem>? itemsToAdd = null)
947IDictionary<string, string>? propertiesToAdd, IDictionary<string, SdkResultItem>? itemsToAdd, IEnumerable<string>? warnings)
973public override IDictionary<string, SdkResultItem>? ItemsToAdd { get; protected set; }
Microsoft.NET.Sdk.WorkloadMSBuildSdkResolver (2)