4 writes to ResolvedItem
Microsoft.Build.Tasks.Core (1)
ResolveSDKReference.cs (1)
1174ResolvedItem = new TaskItem(ResolvedPath);
Microsoft.Build.Tasks.UnitTests (3)
ResolveSDKReference_Tests.cs (3)
320reference1.ResolvedItem = new TaskItem(); 324reference2.ResolvedItem = new TaskItem(); 328reference3.ResolvedItem = new TaskItem();
31 references to ResolvedItem
Microsoft.Build.Tasks.Core (29)
ResolveSDKReference.cs (29)
469ResolvedSDKReferences = sdkReferenceItems.Where(x => x.Resolved).Select(x => x.ResolvedItem).ToArray(); 490referenceItem.ResolvedItem.SetMetadata(metadataName, metadataValue); 928ResolvedItem.SetMetadata(GetInstalledSDKLocations.DirectoryRootsMetadataName, sdk.GetMetadata(GetInstalledSDKLocations.DirectoryRootsMetadataName)); 929ResolvedItem.SetMetadata(GetInstalledSDKLocations.ExtensionDirectoryRootsMetadataName, sdk.GetMetadata(GetInstalledSDKLocations.ExtensionDirectoryRootsMetadataName)); 930ResolvedItem.SetMetadata(GetInstalledSDKLocations.RegistryRootMetadataName, sdk.GetMetadata(GetInstalledSDKLocations.RegistryRootMetadataName)); 1175ResolvedItem.SetMetadata("SDKName", SDKName); 1179ResolvedItem.SetMetadata(SDKManifest.Attributes.ProductFamilyName, ProductFamilyName); 1183ReferenceItem.CopyMetadataTo(ResolvedItem); 1185ResolvedItem.SetMetadata("SupportsMultipleVersions", _supportsMultipleVersions.ToString()); 1206ResolvedItem.SetMetadata(TargetedSDKConfiguration, sdkConfiguration); 1207ResolvedItem.SetMetadata(TargetedSDKArchitecture, sdkArchitecture); 1319ResolvedItem.SetMetadata(SDKManifest.Attributes.FrameworkIdentity, FrameworkIdentity); 1336ResolvedItem.SetMetadata(SDKManifest.Attributes.PlatformIdentity, PlatformIdentity); 1425ResolvedItem.SetMetadata(SDKManifest.Attributes.AppxLocation, AppxLocation); 1438ResolvedItem.SetMetadata("SimpleName", SimpleName); 1439ResolvedItem.SetMetadata("Version", Version); 1451ResolvedItem.SetMetadata(SDKManifest.Attributes.SDKType, SDKType.ToString()); 1456ResolvedItem.SetMetadata(SDKManifest.Attributes.DisplayName, DisplayName); 1467ResolvedItem.SetMetadata(SDKManifest.Attributes.ExpandReferenceAssemblies, "false"); 1471ResolvedItem.SetMetadata(SDKManifest.Attributes.ExpandReferenceAssemblies, "true"); 1479ResolvedItem.SetMetadata(SDKManifest.Attributes.CopyRedist, "false"); 1483ResolvedItem.SetMetadata(SDKManifest.Attributes.CopyRedist, "true"); 1491ResolvedItem.SetMetadata(SDKManifest.Attributes.CopyLocalExpandedReferenceAssemblies, "false"); 1495ResolvedItem.SetMetadata(SDKManifest.Attributes.CopyLocalExpandedReferenceAssemblies, "true"); 1501ResolvedItem.SetMetadata(SDKManifest.Attributes.CopyRedistToSubDirectory, CopyRedistToSubDirectory); 1506ResolvedItem.SetMetadata(SDKManifest.Attributes.MaxPlatformVersion, MaxPlatformVersion); 1511ResolvedItem.SetMetadata(SDKManifest.Attributes.MinOSVersion, MinOSVersion); 1516ResolvedItem.SetMetadata(SDKManifest.Attributes.MaxOSVersionTested, MaxOSVersionTested); 1521ResolvedItem.SetMetadata(SDKManifest.Attributes.MoreInfo, MoreInfo);
Microsoft.Build.Tasks.UnitTests (2)
ResolveSDKReference_Tests.cs (2)
341Assert.Equal("true", reference.ResolvedItem.GetMetadata("RuntimeReferenceOnly")); 345Assert.DoesNotContain("RuntimeReferenceOnly", reference.ResolvedItem.MetadataNames.ToString());