4 writes to ResolvedItem
Microsoft.Build.Tasks.Core (1)
ResolveSDKReference.cs (1)
1170ResolvedItem = new TaskItem(ResolvedPath);
Microsoft.Build.Tasks.UnitTests (3)
ResolveSDKReference_Tests.cs (3)
321reference1.ResolvedItem = new TaskItem(); 325reference2.ResolvedItem = new TaskItem(); 329reference3.ResolvedItem = new TaskItem();
31 references to ResolvedItem
Microsoft.Build.Tasks.Core (29)
ResolveSDKReference.cs (29)
465ResolvedSDKReferences = sdkReferenceItems.Where(x => x.Resolved).Select(x => x.ResolvedItem).ToArray(); 486referenceItem.ResolvedItem.SetMetadata(metadataName, metadataValue); 924ResolvedItem.SetMetadata(GetInstalledSDKLocations.DirectoryRootsMetadataName, sdk.GetMetadata(GetInstalledSDKLocations.DirectoryRootsMetadataName)); 925ResolvedItem.SetMetadata(GetInstalledSDKLocations.ExtensionDirectoryRootsMetadataName, sdk.GetMetadata(GetInstalledSDKLocations.ExtensionDirectoryRootsMetadataName)); 926ResolvedItem.SetMetadata(GetInstalledSDKLocations.RegistryRootMetadataName, sdk.GetMetadata(GetInstalledSDKLocations.RegistryRootMetadataName)); 1171ResolvedItem.SetMetadata("SDKName", SDKName); 1175ResolvedItem.SetMetadata(SDKManifest.Attributes.ProductFamilyName, ProductFamilyName); 1179ReferenceItem.CopyMetadataTo(ResolvedItem); 1181ResolvedItem.SetMetadata("SupportsMultipleVersions", _supportsMultipleVersions.ToString()); 1202ResolvedItem.SetMetadata(TargetedSDKConfiguration, sdkConfiguration); 1203ResolvedItem.SetMetadata(TargetedSDKArchitecture, sdkArchitecture); 1315ResolvedItem.SetMetadata(SDKManifest.Attributes.FrameworkIdentity, FrameworkIdentity); 1332ResolvedItem.SetMetadata(SDKManifest.Attributes.PlatformIdentity, PlatformIdentity); 1421ResolvedItem.SetMetadata(SDKManifest.Attributes.AppxLocation, AppxLocation); 1434ResolvedItem.SetMetadata("SimpleName", SimpleName); 1435ResolvedItem.SetMetadata("Version", Version); 1447ResolvedItem.SetMetadata(SDKManifest.Attributes.SDKType, SDKType.ToString()); 1452ResolvedItem.SetMetadata(SDKManifest.Attributes.DisplayName, DisplayName); 1463ResolvedItem.SetMetadata(SDKManifest.Attributes.ExpandReferenceAssemblies, "false"); 1467ResolvedItem.SetMetadata(SDKManifest.Attributes.ExpandReferenceAssemblies, "true"); 1475ResolvedItem.SetMetadata(SDKManifest.Attributes.CopyRedist, "false"); 1479ResolvedItem.SetMetadata(SDKManifest.Attributes.CopyRedist, "true"); 1487ResolvedItem.SetMetadata(SDKManifest.Attributes.CopyLocalExpandedReferenceAssemblies, "false"); 1491ResolvedItem.SetMetadata(SDKManifest.Attributes.CopyLocalExpandedReferenceAssemblies, "true"); 1497ResolvedItem.SetMetadata(SDKManifest.Attributes.CopyRedistToSubDirectory, CopyRedistToSubDirectory); 1502ResolvedItem.SetMetadata(SDKManifest.Attributes.MaxPlatformVersion, MaxPlatformVersion); 1507ResolvedItem.SetMetadata(SDKManifest.Attributes.MinOSVersion, MinOSVersion); 1512ResolvedItem.SetMetadata(SDKManifest.Attributes.MaxOSVersionTested, MaxOSVersionTested); 1517ResolvedItem.SetMetadata(SDKManifest.Attributes.MoreInfo, MoreInfo);
Microsoft.Build.Tasks.UnitTests (2)
ResolveSDKReference_Tests.cs (2)
342Assert.Equal("true", reference.ResolvedItem.GetMetadata("RuntimeReferenceOnly")); 346Assert.DoesNotContain("RuntimeReferenceOnly", reference.ResolvedItem.MetadataNames.ToString());