13 implementations of SetMetadata
Microsoft.Build (3)
Instance\ProjectItemInstance.cs (2)
490void ITaskItem.SetMetadata(string metadataName, string metadataValue) 1358public void SetMetadata(string metadataName, string metadataValueEscaped)
TaskParameter.cs (1)
844public void SetMetadata(string metadataName, string metadataValue)
Microsoft.Build.Engine.UnitTests (4)
BackEnd\TaskRegistry_Tests.cs (1)
2297public void SetMetadata(string metadataName, string metadataValue)
BackEnd\TaskThatReturnsDictionaryTaskItem.cs (1)
65public void SetMetadata(string metadataName, string metadataValue) => throw new NotImplementedException();
MockTask.cs (1)
448public void SetMetadata(string attributeName, string attributeValue)
TaskThatReturnsMinimalItem.cs (1)
46public void SetMetadata(string metadataName, string metadataValue) => throw new NotImplementedException();
Microsoft.Build.Framework (1)
TaskItemData.cs (1)
83public void SetMetadata(string metadataName, string metadataValue)
Microsoft.Build.Tasks.CodeAnalysis.UnitTests (1)
TestUtilities\SimpleTaskItem.cs (1)
38public void SetMetadata(string metadataName, string metadataValue)
Microsoft.Build.Tasks.UnitTests (1)
GenerateBindingRedirects_Tests.cs (1)
399void ITaskItem.SetMetadata(string metadataName, string metadataValue)
Microsoft.Build.Utilities.Core (1)
TaskItem.cs (1)
278public void SetMetadata(
MSBuild (1)
TaskParameter.cs (1)
844public void SetMetadata(string metadataName, string metadataValue)
MSBuildTaskHost (1)
TaskParameter.cs (1)
844public void SetMetadata(string metadataName, string metadataValue)
478 references to SetMetadata
Crossgen2Tasks (8)
PrepareForReadyToRunCompilation.cs (1)
233MainAssembly.SetMetadata(MetadataKeys.RelativePath, Path.GetFileName(MainAssembly.ItemSpec));
ResolveReadyToRunCompilers.cs (7)
125CrossgenTool.SetMetadata(MetadataKeys.JitPath, _crossgenTool.ClrJitPath); 128CrossgenTool.SetMetadata(MetadataKeys.DiaSymReader, _crossgenTool.DiaSymReaderPath); 169Crossgen2Tool.SetMetadata(MetadataKeys.IsVersion5, version5.ToString()); 172Crossgen2Tool.SetMetadata(MetadataKeys.JitPath, _crossgen2Tool.ClrJitPath); 176Crossgen2Tool.SetMetadata(MetadataKeys.TargetOS, targetOS); 177Crossgen2Tool.SetMetadata(MetadataKeys.TargetArch, ArchitectureToString(_targetArchitecture)); 180Crossgen2Tool.SetMetadata(MetadataKeys.PerfmapFormatVersion, PerfmapFormatVersion);
Microsoft.Build (6)
BackEnd\Components\RequestBuilder\IntrinsicTasks\MSBuild.cs (2)
702outputItemFromTarget.SetMetadata(ItemMetadataNames.msbuildSourceProjectFile, projects[i].GetMetadata(FileUtilities.ItemSpecModifiers.FullPath)); 709outputItemFromTarget.SetMetadata(ItemMetadataNames.msbuildSourceTargetName, targetName);
Instance\ProjectItemInstance.cs (2)
1474destinationItem.SetMetadata(metadatum.Name, GetMetadataEscaped(metadatum.Name)); 1484destinationItem.SetMetadata("OriginalItemSpec", _includeEscaped);
TaskParameter.cs (2)
900destinationItem.SetMetadata(entry.Key, entry.Value); 907destinationItem.SetMetadata("OriginalItemSpec", EscapingUtilities.Escape(ItemSpec));
Microsoft.Build.Engine.OM.UnitTests (1)
Instance\ProjectItemInstance_Tests.cs (1)
328taskItem.SetMetadata("m", "m2");
Microsoft.Build.Engine.UnitTests (2)
ConsoleLogger_Tests.cs (1)
1671taskItem3.SetMetadata("f)oo", "%21%40%23");
Definition\ItemDefinitionGroup_Tests.cs (1)
639noMetaItem.SetMetadata("MetaA", "NEWMETA_A");
Microsoft.Build.Framework (1)
IMetadataContainer.cs (1)
26/// <see cref="ITaskItem.SetMetadata"/> on all metadata, but takes
Microsoft.Build.Tasks.CodeAnalysis (3)
MapSourceRoots.cs (3)
145root.SetMetadata(Names.MappedPath, mappedPath); 177root.SetMetadata(Names.MappedPath, mappedTopLevelPath + EnsureEndsWithSlash(nestedRoot.Replace('\\', '/'))); 190root.SetMetadata(Names.MappedPath, root.ItemSpec);
Microsoft.Build.Tasks.Core (77)
AssemblyDependency\GenerateBindingRedirects.cs (1)
132OutputAppConfigFile.SetMetadata(ItemMetadataNames.targetPath, TargetName);
AssemblyDependency\ReferenceTable.cs (1)
2771item.SetMetadata(ItemMetadataNames.destinationSubDirectory, FileUtilities.EnsureTrailingSlash(Path.GetDirectoryName(satelliteFile)));
AssemblyDependency\ResolveAssemblyReference.cs (1)
3042suggestedRedirect.SetMetadata("MaxVersion", idealRemapping.BindingRedirects[j].NewVersion.ToString());
AssignCulture.cs (4)
153AssignedFiles[i].SetMetadata(ItemMetadataNames.withCulture, "true"); 183AssignedFiles[i].SetMetadata(ItemMetadataNames.culture, info.culture); 184AssignedFiles[i].SetMetadata(ItemMetadataNames.withCulture, "true"); 190AssignedFiles[i].SetMetadata(ItemMetadataNames.withCulture, "false");
AssignLinkMetadata.cs (1)
58outputItem.SetMetadata("Link", link);
AssignProjectConfiguration.cs (9)
226projectRef.SetMetadata("GlobalPropertiesToRemove", EscapingUtilities.Escape(globalPropertiesToRemove + "Configuration;Platform")); 305resolvedProjectWithConfiguration.SetMetadata(attrFullConfiguration, projectConfiguration); 308resolvedProjectWithConfiguration.SetMetadata(attrSetConfiguration, "Configuration=" + configurationPlatformParts[0]); 309resolvedProjectWithConfiguration.SetMetadata(attrConfiguration, configurationPlatformParts[0]); 313resolvedProjectWithConfiguration.SetMetadata(attrSetPlatform, "Platform=" + configurationPlatformParts[1]); 314resolvedProjectWithConfiguration.SetMetadata(attrPlatform, configurationPlatformParts[1]); 318resolvedProjectWithConfiguration.SetMetadata(attrSetPlatform, "Platform="); 352resolvedProjectWithConfiguration.SetMetadata(buildReferenceMetadataName, "false"); 357resolvedProjectWithConfiguration.SetMetadata(referenceOutputAssemblyMetadataName, "false");
AssignTargetPath.cs (1)
122AssignedFiles[i].SetMetadata(ItemMetadataNames.targetPath, EscapingUtilities.Escape(targetPath));
CreateItem.cs (1)
127newItem.SetMetadata(nameAndValue.Key, nameAndValue.Value);
CreateManifestResourceName.cs (2)
240ResourceFilesWithManifestResourceNames[i].SetMetadata("ManifestResourceName", manifestName); 248ResourceFilesWithManifestResourceNames[i].SetMetadata("LogicalName", manifestName);
FileIO\GetFileHash.cs (2)
101file.SetMetadata("FileHashAlgorithm", Algorithm); 102file.SetMetadata(MetadataName, encodedHash);
FindAppConfigFile.cs (2)
133AppConfigFile.SetMetadata("OriginalItemSpec", item.ItemSpec); 135AppConfigFile.SetMetadata(ItemMetadataNames.targetPath, TargetPath);
GenerateLauncher.cs (1)
102OutputEntryPoint.SetMetadata(ItemMetadataNames.targetPath, results.KeyFile);
GenerateResource.cs (2)
2704newOutputFile.SetMetadata("ResourceIndexName", reader.assemblySimpleName); 2708newOutputFile.SetMetadata("NeutralResourceLanguage", reader.cultureName);
GetAssemblyIdentity.cs (4)
85newItem.SetMetadata("Name", an.Name); 88newItem.SetMetadata("Version", an.Version.ToString()); 93newItem.SetMetadata("PublicKeyToken", ByteArrayToHex(an.GetPublicKeyToken())); 98newItem.SetMetadata("Culture", an.CultureInfo.ToString());
GetCompatiblePlatform.cs (1)
66AssignedProjectsWithPlatform[i].SetMetadata("NearestPlatform", buildProjectReferenceAs);
MSBuild.cs (2)
651outputItemFromTarget.SetMetadata(ItemMetadataNames.msbuildSourceProjectFile, projects[i].GetMetadata(FileUtilities.ItemSpecModifiers.FullPath)); 658outputItemFromTarget.SetMetadata(ItemMetadataNames.msbuildSourceTargetName, targetName);
ResolveManifestFiles.cs (14)
266outputItem.SetMetadata("DependencyType", "Install"); 271outputItem.SetMetadata(ItemMetadataNames.targetPath, targetPath); 274outputItem.SetMetadata("Group", group); 279outputItem.SetMetadata("IncludeHash", includeHash); 310outputItem.SetMetadata(ItemMetadataNames.targetPath, targetPath); 313outputItem.SetMetadata("Group", group); 318outputItem.SetMetadata("IncludeHash", includeHash); 321outputItem.SetMetadata("IsDataFile", isDataFile.ToString().ToLowerInvariant()); 330outputItem.SetMetadata("DependencyType", "Prerequisite"); 355item.SetMetadata("Culture", itemCulture); 408item.SetMetadata("Culture", identity.Culture); 418item.SetMetadata("AssemblyType", "Managed"); 430item.SetMetadata("AssemblyType", "Native"); 611item.SetMetadata("AssemblyType", "Satellite");
ResolveNonMSBuildProjectOutput.cs (1)
116resolvedPath.SetMetadata("ManagedAssembly", "true");
ResolveSDKReference.cs (27)
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); 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 (305)
AssignCulture_Tests.cs (6)
44i.SetMetadata("Culture", "en-GB"); 66i.SetMetadata("Culture", "invalid"); // Bogus culture. 87i.SetMetadata("MyAttribute", "My Random String"); 170i.SetMetadata("DependentUpon", "MyResourcE.fr.vb"); 272i.SetMetadata("Culture", "en-GB"); 293i.SetMetadata("Culture", "");
CombinePath_Tests.cs (1)
142t.Paths[0].SetMetadata("Culture", "english");
Copy_Tests.cs (4)
1600i1.SetMetadata("Locale", "en-GB"); 1601i1.SetMetadata("Color", "taupe"); 1605o1.SetMetadata("Locale", "fr"); 1606o1.SetMetadata("Flavor", "Pumpkin");
CreateCSharpManifestResourceName_Tests.cs (17)
363i.SetMetadata("BuildAction", "EmbeddedResource"); 364i.SetMetadata("DependentUpon", "SR1.strings"); // Normally, this would be a C# file. 390i.SetMetadata("BuildAction", "EmbeddedResource"); 426i.SetMetadata("BuildAction", "EmbeddedResource"); 429i.SetMetadata("Type", "Non-Resx"); 463i.SetMetadata("BuildAction", "EmbeddedResource"); 493i.SetMetadata("BuildAction", "EmbeddedResource"); 528i.SetMetadata("BuildAction", "EmbeddedResource"); 529i.SetMetadata("DependentUpon", "SR2.cs"); 558i.SetMetadata("BuildAction", "EmbeddedResource"); 593i.SetMetadata("BuildAction", "EmbeddedResource"); 596i.SetMetadata("WithCulture", "true"); 597i.SetMetadata("Culture", "de"); 823i.SetMetadata("Type", "Non-Resx"); 848i.SetMetadata("LogicalName", "foo"); 849i.SetMetadata("Type", "Non-Resx"); 874i.SetMetadata("Type", "Resx");
Delete_Tests.cs (1)
29i.SetMetadata("Locale", "en-GB");
FindAppConfigFile_Tests.cs (2)
87item1.SetMetadata("id", "1"); 89item2.SetMetadata("id", "2");
FindInList_Tests.cs (4)
59item1.SetMetadata("id", "1"); 61item2.SetMetadata("id", "2"); 79item1.SetMetadata("id", "1"); 81item2.SetMetadata("id", "2");
GetSDKReference_Tests.cs (152)
229item.SetMetadata("ExpandReferenceAssemblies", "true"); 230item.SetMetadata("TargetedSDKConfiguration", "Retail"); 231item.SetMetadata("TargetedSDKArchitecture", "x86"); 232item.SetMetadata("OriginalItemSpec", "SDKWithManifest, Version=2.0"); 371item.SetMetadata("ExpandReferenceAssemblies", "false"); 372item.SetMetadata("TargetedSDKConfiguration", "Retail"); 373item.SetMetadata("TargetedSDKArchitecture", "x86"); 374item.SetMetadata("OriginalItemSpec", "SDKWithManifest, Version=2.0"); 396item.SetMetadata("TargetedSDKConfiguration", "Retail"); 397item.SetMetadata("TargetedSDKArchitecture", "x86"); 398item.SetMetadata("ExpandReferenceAssemblies", "false"); 399item.SetMetadata("CopyRedist", "false"); 400item.SetMetadata("OriginalItemSpec", "SDKWithManifest, Version=2.0"); 421item.SetMetadata("ExpandReferenceAssemblies", "true"); 422item.SetMetadata("TargetedSDKConfiguration", "Retail"); 423item.SetMetadata("TargetedSDKArchitecture", "x86"); 424item.SetMetadata("CopyLocalExpandedReferenceAssemblies", "true"); 425item.SetMetadata("OriginalItemSpec", "SDKWithManifest, Version=2.0"); 487item1.SetMetadata("ExpandReferenceAssemblies", "true"); 488item1.SetMetadata("TargetedSDKConfiguration", "Retail"); 489item1.SetMetadata("TargetedSDKArchitecture", "x86"); 490item1.SetMetadata("CopyLocalExpandedReferenceAssemblies", "false"); 491item1.SetMetadata("OriginalItemSpec", "SDKWithManifest, Version=2.0"); 494item2.SetMetadata("ExpandReferenceAssemblies", "true"); 495item2.SetMetadata("TargetedSDKConfiguration", "Retail"); 496item2.SetMetadata("TargetedSDKArchitecture", "x86"); 497item2.SetMetadata("CopyLocalExpandedReferenceAssemblies", "false"); 498item2.SetMetadata("OriginalItemSpec", "SDKWithManifest, Version=2.0"); 499item2.SetMetadata("RuntimeReferenceOnly", "true"); 545item.SetMetadata("ExpandReferenceAssemblies", "true"); 546item.SetMetadata("TargetedSDKConfiguration", "Retail"); 547item.SetMetadata("TargetedSDKArchitecture", "x86"); 548item.SetMetadata("CopyLocalExpandedReferenceAssemblies", "false"); 549item.SetMetadata("OriginalItemSpec", "SDKWithManifest, Version=2.0"); 598item.SetMetadata("ExpandReferenceAssemblies", "true"); 599item.SetMetadata("TargetedSDKConfiguration", "Retail"); 600item.SetMetadata("TargetedSDKArchitecture", "x86"); 601item.SetMetadata("OriginalItemSpec", "SDKWithManifest, Version=2.0"); 622item2.SetMetadata("ExpandReferenceAssemblies", "true"); 623item2.SetMetadata("TargetedSDKConfiguration", "Retail"); 624item2.SetMetadata("TargetedSDKArchitecture", "x86"); 625item2.SetMetadata("OriginalItemSpec", "SDKWithManifest, Version=2.0"); 664item.SetMetadata("ExpandReferenceAssemblies", "true"); 665item.SetMetadata("TargetedSDKConfiguration", "Retail"); 666item.SetMetadata("TargetedSDKArchitecture", "x86"); 667item.SetMetadata("OriginalItemSpec", "SDKWithManifest, Version=2.0"); 712item.SetMetadata("ExpandReferenceAssemblies", "true"); 713item.SetMetadata("TargetedSDKConfiguration", "Retail"); 714item.SetMetadata("TargetedSDKArchitecture", "x86"); 715item.SetMetadata("OriginalItemSpec", "SDKWithManifest, Version=2.0"); 757item.SetMetadata("ExpandReferenceAssemblies", "true"); 758item.SetMetadata("TargetedSDKConfiguration", ""); 759item.SetMetadata("TargetedSDKArchitecture", "amd64"); 760item.SetMetadata("OriginalItemSpec", "SDKWithManifest, Version=2.0"); 780item.SetMetadata("ExpandReferenceAssemblies", "true"); 781item.SetMetadata("TargetedSDKConfiguration", "Debug"); 782item.SetMetadata("TargetedSDKArchitecture", ""); 783item.SetMetadata("OriginalItemSpec", "SDKWithManifest, Version=2.0"); 805item.SetMetadata("ExpandReferenceAssemblies", "true"); 806item.SetMetadata("TargetedSDKConfiguration", "Retail"); 807item.SetMetadata("TargetedSDKArchitecture", "amd64"); 808item.SetMetadata("OriginalItemSpec", "SDKWithManifest, Version=2.0"); 856item.SetMetadata("ExpandReferenceAssemblies", "true"); 857item.SetMetadata("TargetedSDKConfiguration", "Retail"); 858item.SetMetadata("TargetedSDKArchitecture", "x64"); 859item.SetMetadata("DisplayName", "SDKWithManifestDisplayName"); 860item.SetMetadata("OriginalItemSpec", "SDKWithManifest, Version=2.0"); 907item.SetMetadata("ExpandReferenceAssemblies", "true"); 908item.SetMetadata("TargetedSDKConfiguration", "Retail"); 909item.SetMetadata("TargetedSDKArchitecture", "x86"); 910item.SetMetadata("OriginalItemSpec", "SDKWithManifest, Version=2.0"); 942item.SetMetadata("ExpandReferenceAssemblies", "true"); 943item.SetMetadata("TargetedSDKConfiguration", "Retail"); 944item.SetMetadata("TargetedSDKArchitecture", "x86"); 945item.SetMetadata("CopyRedist", "true"); 946item.SetMetadata("CopyRedistToSubDirectory", "Super"); 947item.SetMetadata("OriginalItemSpec", "SDKWithManifest, Version=2.0"); 1007item.SetMetadata("TargetedSDKConfiguration", "Retail"); 1008item.SetMetadata("TargetedSDKArchitecture", "x86"); 1009item.SetMetadata("CopyRedist", "true"); 1010item.SetMetadata("OriginalItemSpec", "SDKWithManifest, Version=2.0"); 1038item.SetMetadata("TargetedSDKConfiguration", "Retail"); 1039item.SetMetadata("TargetedSDKArchitecture", "x64"); 1040item.SetMetadata("CopyRedist", "true"); 1041item.SetMetadata("OriginalItemSpec", "SDKWithManifest, Version=2.0"); 1070item.SetMetadata("TargetedSDKConfiguration", "Retail"); 1071item.SetMetadata("TargetedSDKArchitecture", "amd64"); 1072item.SetMetadata("CopyRedist", "true"); 1073item.SetMetadata("OriginalItemSpec", "SDKWithManifest, Version=2.0"); 1101item.SetMetadata("ExpandReferenceAssemblies", "true"); 1102item.SetMetadata("TargetedSDKConfiguration", "Retail"); 1103item.SetMetadata("TargetedSDKArchitecture", "x86"); 1104item.SetMetadata("CopyRedist", "false"); 1105item.SetMetadata("OriginalItemSpec", "SDKWithManifest, Version=2.0"); 1129item.SetMetadata("ExpandReferenceAssemblies", "true"); 1130item.SetMetadata("TargetedSDKConfiguration", "Retail"); 1131item.SetMetadata("TargetedSDKArchitecture", "x86"); 1132item.SetMetadata("CopyRedist", "false"); 1133item.SetMetadata("OriginalItemSpec", "SDKWithManifest, Version=2.0"); 1158item.SetMetadata("ExpandReferenceAssemblies", "false"); 1159item.SetMetadata("TargetedSDKConfiguration", "Retail"); 1160item.SetMetadata("TargetedSDKArchitecture", "x86"); 1161item.SetMetadata("CopyRedist", "true"); 1162item.SetMetadata("OriginalItemSpec", "SDKWithManifest, Version=2.0"); 1185item.SetMetadata("ExpandReferenceAssemblies", "false"); 1186item.SetMetadata("TargetedSDKConfiguration", "Retail"); 1187item.SetMetadata("TargetedSDKArchitecture", "x86"); 1188item.SetMetadata("CopyRedist", "true"); 1189item.SetMetadata("OriginalItemSpec", "SDKWithManifest, Version=2.0"); 1213item.SetMetadata("ExpandReferenceAssemblies", "true"); 1214item.SetMetadata("TargetedSDKConfiguration", "Retail"); 1215item.SetMetadata("TargetedSDKArchitecture", "x86"); 1216item.SetMetadata("CopyRedist", "true"); 1217item.SetMetadata("OriginalItemSpec", "SDKWithManifest, Version=2.0"); 1220item2.SetMetadata("ExpandReferenceAssemblies", "true"); 1221item2.SetMetadata("TargetedSDKConfiguration", "Retail"); 1222item2.SetMetadata("TargetedSDKArchitecture", "x86"); 1223item2.SetMetadata("CopyRedist", "true"); 1224item2.SetMetadata("OriginalItemSpec", "AnotherSDK, Version=2.0"); 1258item.SetMetadata("ExpandReferenceAssemblies", "true"); 1259item.SetMetadata("TargetedSDKConfiguration", "Retail"); 1260item.SetMetadata("TargetedSDKArchitecture", "x86"); 1261item.SetMetadata("CopyRedist", "true"); 1262item.SetMetadata("OriginalItemSpec", "SDKWithManifest, Version=2.0"); 1265item2.SetMetadata("ExpandReferenceAssemblies", "true"); 1266item2.SetMetadata("TargetedSDKConfiguration", "Retail"); 1267item2.SetMetadata("TargetedSDKArchitecture", "x86"); 1268item2.SetMetadata("CopyRedist", "true"); 1269item2.SetMetadata("OriginalItemSpec", "AnotherSDK, Version=2.0"); 1270item2.SetMetadata("CopyRedistToSubDirectory", "ASubDirectory\\TwoDeep"); 1300item.SetMetadata("ExpandReferenceAssemblies", "true"); 1301item.SetMetadata("TargetedSDKConfiguration", "Retail"); 1302item.SetMetadata("TargetedSDKArchitecture", "x86"); 1303item.SetMetadata("CopyRedist", "true"); 1304item.SetMetadata("OriginalItemSpec", "SDKWithManifest, Version=2.0"); 1307item2.SetMetadata("ExpandReferenceAssemblies", "true"); 1308item2.SetMetadata("TargetedSDKConfiguration", "Retail"); 1309item2.SetMetadata("TargetedSDKArchitecture", "x86"); 1310item2.SetMetadata("CopyRedist", "true"); 1311item2.SetMetadata("OriginalItemSpec", "AnotherSDK, Version=2.0"); 1346item.SetMetadata("ExpandReferenceAssemblies", "false"); 1347item.SetMetadata("TargetedSDKConfiguration", "Retail"); 1348item.SetMetadata("TargetedSDKArchitecture", "x86"); 1349item.SetMetadata("CopyRedistToSubDirectory", "SDK1"); 1350item.SetMetadata("CopyRedist", "true"); 1351item.SetMetadata("OriginalItemSpec", "SDKWithManifest, Version=2.0"); 1354item2.SetMetadata("ExpandReferenceAssemblies", "false"); 1355item2.SetMetadata("TargetedSDKConfiguration", "Retail"); 1356item2.SetMetadata("TargetedSDKArchitecture", "x86"); 1357item2.SetMetadata("CopyRedistToSubDirectory", "SDK2"); 1358item2.SetMetadata("CopyRedist", "true"); 1359item2.SetMetadata("OriginalItemSpec", "AnotherSDK, Version=2.0");
MakeDir_Tests.cs (1)
37t.Directories[0].SetMetadata("Locale", "en-GB");
Move_Tests.cs (4)
446i1.SetMetadata("Locale", "en-GB"); 447i1.SetMetadata("Color", "taupe"); 451o1.SetMetadata("Locale", "fr"); 452o1.SetMetadata("Flavor", "Pumpkin");
MSBuild_Tests.cs (16)
518projects[1].SetMetadata("Properties", "MyProp=1"); 519projects[3].SetMetadata("Properties", "MyProp=1"); 576projects[1].SetMetadata("Properties", "MyProp=1"); 577projects[3].SetMetadata("Properties", "MyProp=1"); 632projects[1].SetMetadata("Properties", ""); 633projects[3].SetMetadata("Properties", "MyProp=1"); 687projects[1].SetMetadata("Properties", "=1"); 688projects[3].SetMetadata("Properties", "=;1"); 734projects[0].SetMetadata("AdditionalProperties", "MyPropA=1"); 735projects[1].SetMetadata("AdditionalProperties", "MyPropA=0"); 790projects[0].SetMetadata("AdditionalProperties", "MyPropA=1"); 791projects[1].SetMetadata("AdditionalProperties", "MyPropA=1"); 793projects[0].SetMetadata("Properties", "MyPropG=1"); 794projects[1].SetMetadata("Properties", "MyPropG=0"); 848projects[0].SetMetadata("AdditionalProperties", "MyPropA=1"); 849projects[1].SetMetadata("AdditionalProperties", "MyPropA=1");
RemoveDir_Tests.cs (1)
36i.SetMetadata("Locale", "en-GB");
ResolveNonMSBuildProjectOutput_Tests.cs (1)
341taskItems[0].SetMetadata(attributeProject, "{invalid guid}");
ResolveSDKReference_Tests.cs (89)
185installLocation.SetMetadata("SDKName", "GoodTestSDK, Version=2.0"); 186installLocation.SetMetadata("PlatformVersion", "8.0"); 436item.SetMetadata("DependsOn", "NotHere, Version=1.0"); 440installedSDK.SetMetadata("SDKName", "GoodTestSDK, Version=2.0"); 502installLocation.SetMetadata("SDKName", "GoodTestSDK, Version=2.0"); 609installLocation.SetMetadata("SDKName", "GoodTestSDK, Version=2.0"); 664installLocation.SetMetadata("SDKName", "GoodTestSDK, Version=2.0"); 722installLocation.SetMetadata("SDKName", "GoodTestSDK, Version=2.0"); 777installLocation.SetMetadata("SDKName", "GoodTestSDK, Version=2.0"); 832installLocation.SetMetadata("SDKName", "GoodTestSDK, Version=2.0"); 887installLocation.SetMetadata("SDKName", "GoodTestSDK, Version=2.0"); 944installLocation.SetMetadata("SDKName", "GoodTestSDK, Version=2.0"); 998installLocation.SetMetadata("SDKName", "GoodTestSDK, Version=2.0"); 1053installLocation.SetMetadata("SDKName", "GoodTestSDK, Version=2.0"); 1085installedSDK.SetMetadata("SDKName", "GoodTestSDK, Version=2.0"); 1122installedSDK.SetMetadata("SDKName", "GoodTestSDK, Version=2.0"); 1157item.SetMetadata("TargetedSDKConfiguration", "Release"); 1158item.SetMetadata("TargetedSDKArchitecture", "AnyCPU"); 1163installedSDK.SetMetadata("SDKName", "GoodTestSDK, Version=2.0"); 1202installedSDK.SetMetadata("SDKName", "GoodTestSDK, Version=2.0"); 1241installedSDK.SetMetadata("SDKName", "GoodTestSDK, Version=2.0"); 1275installedSDK.SetMetadata("SDKName", "GoodTestSDK, Version=2.0"); 1334installedSDK1.SetMetadata("SDKName", "GoodTestSDK, Version=2.0"); 1337installedSDK2.SetMetadata("SDKName", "GoodTestSDK, Version=2.0"); 1340installedSDK3.SetMetadata("SDKName", "GoodTestSDK, Version=2.0"); 1343installedSDK4.SetMetadata("SDKName", String.Empty); 1384installedSDK.SetMetadata("SDKName", "RandomSDK, Version=1.0"); 1412installedSDK.SetMetadata("SDKName", "GoodTestSDK, Version=2.0"); 1474installedSDK.SetMetadata("SDKName", "GoodTestSDK, Version=2.0"); 1517installLocation.SetMetadata("SDKName", "BadTestSDK, Version=2.0"); 1521installLocation2.SetMetadata("SDKName", "GoodTestSDK, Version=2.0"); 1576installLocation.SetMetadata("SDKName", "BadTestSDK, Version=2.0"); 1579installLocation2.SetMetadata("SDKName", "GoodTestSDK, Version=2.0"); 1663installLocation.SetMetadata("SDKName", "GoodTestSDK, Version=2.0"); 1752installLocation.SetMetadata("SDKName", "GoodTestSDK, Version=2.0"); 1831item.SetMetadata("FrameworkIdentity", "MetadataIdentity"); 1832item.SetMetadata("PlatformIdentity", "PlatformIdentity"); 1833item.SetMetadata("AppXLocation", "Metadata AppxLocation"); 1834item.SetMetadata("SDKType", "External"); 1835item.SetMetadata("SupportsMultipleVersions", "Error"); 1836item.SetMetadata("DisplayName", "ManifestDisplayName"); 1837item.SetMetadata("CopyRedist", "True"); 1838item.SetMetadata("ExpandReferenceAssemblies", "True"); 1839item.SetMetadata("CopyLocalExpandedReferenceAssemblies", "True"); 1840item.SetMetadata("TargetedSDKConfiguration", "Custom"); 1841item.SetMetadata("TargetedSDKArchitecture", "Any CPU"); 1842item.SetMetadata("CopyRedistToSubDirectory", "MyRedistSubDirectory"); 1843item.SetMetadata("MaxPlatformVersion", "9.0"); 1844item.SetMetadata("MaxOSVersionTested", "3.3.3"); 1845item.SetMetadata("MinOSVersion", "3.3.3"); 1850installLocation.SetMetadata("SDKName", "GoodTestSDK, Version=2.0"); 1929installLocation.SetMetadata("SDKName", "GoodTestSDK, Version=2.0"); 2000installLocation.SetMetadata("SDKName", "GoodTestSDK, Version=2.0"); 2065installLocation.SetMetadata("SDKName", "GoodTestSDK, Version=2.0"); 2138installLocation.SetMetadata("SDKName", "GoodTestSDK, Version=2.0"); 2207installLocation.SetMetadata("SDKName", "GoodTestSDK, Version=2.0"); 2277installLocation.SetMetadata("SDKName", "GoodTestSDK, Version=2.0"); 2348installLocation.SetMetadata("SDKName", "GoodTestSDK, Version=2.0"); 2420installLocation.SetMetadata("SDKName", "GoodTestSDK, Version=2.0"); 2492installLocation.SetMetadata("SDKName", "GoodTestSDK, Version=2.0"); 2566installLocation.SetMetadata("SDKName", "GoodTestSDK, Version=2.0"); 2626item.SetMetadata("ProductFamilyName", "MetadataFamily"); 2633installLocation.SetMetadata("SDKName", "GoodTestSDK, Version=2.0"); 2698installLocation.SetMetadata("SDKName", "GoodTestSDK, Version=2.0"); 2758item.SetMetadata("SupportsMultipleVersions", "WoofWoof"); 2765installLocation.SetMetadata("SDKName", "GoodTestSDK, Version=2.0"); 2851installLocation.SetMetadata("SDKName", "GoodTestSDK, Version=1.0"); 2854installLocation2.SetMetadata("SDKName", "GoodTestSDK, Version=2.0"); 2857installLocation3.SetMetadata("SDKName", "GoodTestSDK, Version=3.0"); 2949installLocation.SetMetadata("SDKName", "GoodTestSDK, Version=1.0"); 2952installLocation2.SetMetadata("SDKName", "GoodTestSDK2, Version=2.0"); 2955installLocation3.SetMetadata("SDKName", "GoodTestSDK3, Version=3.0"); 3058installLocation.SetMetadata("SDKName", "GoodTestSDK, Version=1.0"); 3061installLocation2.SetMetadata("SDKName", "GoodTestSDK2, Version=2.0"); 3064installLocation3.SetMetadata("SDKName", "GoodTestSDK3, Version=3.0"); 3067installLocation4.SetMetadata("SDKName", "GoodTestSDK3, Version=4.0"); 3160installLocation.SetMetadata("SDKName", "GoodTestSDK, Version=1.0"); 3163installLocation2.SetMetadata("SDKName", "GoodTestSDK, Version=2.0"); 3166installLocation3.SetMetadata("SDKName", "GoodTestSDK, Version=3.0"); 3247installLocation.SetMetadata("SDKName", "GoodTestSDK, Version=2.0"); 3315item.SetMetadata("SupportedArchitectures", "X86"); 3322installLocation.SetMetadata("SDKName", "GoodTestSDK, Version=2.0"); 3391item.SetMetadata("SupportedArchitectures", "ARM"); 3398installLocation.SetMetadata("SDKName", "GoodTestSDK, Version=2.0"); 3459item.SetMetadata("SupportedArchitectures", "X64;X86;Neutral"); 3466installLocation.SetMetadata("SDKName", "GoodTestSDK, Version=2.0"); 3540installLocation.SetMetadata("SDKName", "GoodTestSDK, Version=2.0"); 3602installLocation.SetMetadata("SDKName", "GoodTestSDK, Version=2.0"); 3676installLocation.SetMetadata("SDKName", "GoodTestSDK, Version=2.0");
ResourceHandling\GenerateResource_Tests.cs (6)
67t.Sources[0].SetMetadata("Attribute", "InputValue"); 155t.Sources[0].SetMetadata("Attribute", "InputValue"); 2187i.SetMetadata("Locale", "en-GB"); 2191o.SetMetadata("Locale", "fr"); 2192o.SetMetadata("Flavor", "Pumpkin"); 2225i.SetMetadata("Locale", "en-GB");
Microsoft.Build.UnitTests.Shared (1)
ObjectModelHelpers.cs (1)
546expectedItem.SetMetadata(itemMetadataName, itemMetadataValue);
Microsoft.Build.Utilities.Core (20)
TaskItem.cs (4)
357destinationAsITaskItem2.SetMetadata(entry.Key, entry.Value); 366destinationItem.SetMetadata(entry.Key, EscapingUtilities.Escape(entry.Value)); 377destinationAsITaskItem2.SetMetadata("OriginalItemSpec", ((ITaskItem2)this).EvaluatedIncludeEscaped); 381destinationItem.SetMetadata("OriginalItemSpec", EscapingUtilities.Escape(ItemSpec));
TrackedDependencies\CanonicalTrackedInputFiles.cs (16)
292source.SetMetadata("_trackerCompileReason", "Tracking_SourceWillBeCompiledAsNoTrackingLog"); 297source.SetMetadata("_trackerCompileReason", "Tracking_SourceOutputsNotAvailable"); 304source.SetMetadata("_trackerCompileReason", "Tracking_SourceWillBeCompiled"); 311source.SetMetadata("_trackerCompileReason", "Tracking_SourceNotInTrackingLog"); 488sourceFile.SetMetadata("_trackerCompileReason", "Tracking_SourceWillBeCompiledDependencyWasModifiedAt"); 489sourceFile.SetMetadata("_trackerModifiedPath", sourceFullPath); 490sourceFile.SetMetadata("_trackerModifiedTime", sourceTime.ToLocalTime().ToString()); 501sourceFile.SetMetadata("_trackerCompileReason", "Tracking_SourceWillBeCompiledOutputDoesNotExist"); 502sourceFile.SetMetadata("_trackerOutputFile", outputFile); 509sourceFile.SetMetadata("_trackerCompileReason", "Tracking_SourceOutputsNotAvailable"); 535sourceFile.SetMetadata("_trackerCompileReason", "Tracking_SourceWillBeCompiledDependencyWasModifiedAt"); 536sourceFile.SetMetadata("_trackerModifiedPath", file); 537sourceFile.SetMetadata("_trackerModifiedTime", dependeeTime.ToLocalTime().ToString()); 543sourceFile.SetMetadata("_trackerCompileReason", "Tracking_SourceWillBeCompiledMissingDependency"); 544sourceFile.SetMetadata("_trackerModifiedPath", file); 552sourceFile.SetMetadata("_trackerCompileReason", "Tracking_SourceNotInTrackingLog");
Microsoft.DotNet.Arcade.Sdk (2)
src\GetAssemblyFullName.cs (1)
30item.SetMetadata(FullNameMetadata, AssemblyName.GetAssemblyName(assemblyPath).FullName);
src\GroupItemsBy.cs (1)
68result.SetMetadata(metadataName,
Microsoft.DotNet.Build.Tasks.Packaging (11)
ApplyBaseLine.cs (2)
92dependency.SetMetadata("Version", baseLineVersion.ToString(3)); 131dependency.SetMetadata("Version", packageVersion.ToString());
GetApplicableAssetsFromPackages.cs (4)
225item.SetMetadata("Private", "false"); 226item.SetMetadata("FromPkgProj", "true"); 227item.SetMetadata("NuGetPackageId", packageItem.Package); 228item.SetMetadata("NuGetPackageVersion", packageItem.PackageVersion);
SplitReferences.cs (1)
69reference.SetMetadata("TargetFramework", TargetFramework);
ValidatePackage.cs (4)
659item.SetMetadata("ShortName", ShortName); 660item.SetMetadata("Version", SupportedVersion.ToString()); 661item.SetMetadata("Inbox", IsInbox.ToString()); 662item.SetMetadata("ValidatedRIDs", String.Join(";", RuntimeIds));
Microsoft.DotNet.Build.Tasks.VisualStudio (1)
Vsix\GetPkgDefAssemblyDependencyGuid.cs (1)
65item.SetMetadata(OutputMetadata, new Guid(reducedHash).ToString("B").ToUpperInvariant());
Microsoft.DotNet.Build.Tasks.Workloads (22)
CreateVisualStudioWorkload.wix.cs (15)
349msiOutputItem.SetMetadata(Metadata.PackageProject, csproj.Create()); 367swixProjectItem.SetMetadata(Metadata.SdkFeatureBand, $"{sdkFeatureBand}"); 368swixProjectItem.SetMetadata(Metadata.PackageType, DefaultValues.PackageTypeMsiPack); 369swixProjectItem.SetMetadata(Metadata.IsPreview, "false"); 396msiOutputItem.SetMetadata(Metadata.PackageProject, csproj.Create()); 416swixProjectItem.SetMetadata(Metadata.SdkFeatureBand, $"{manifestPackage.SdkFeatureBand}"); 417swixProjectItem.SetMetadata(Metadata.PackageType, DefaultValues.PackageTypeMsiPack); 418swixProjectItem.SetMetadata(Metadata.IsPreview, "false"); 445swixProjectItem.SetMetadata(Metadata.SdkFeatureBand, $"{((WorkloadManifestPackage)msi.Package).SdkFeatureBand}"); 446swixProjectItem.SetMetadata(Metadata.PackageType, DefaultValues.PackageTypeMsiManifest); 447swixProjectItem.SetMetadata(Metadata.IsPreview, "false"); 457msiOutputItem.SetMetadata(Metadata.PackageProject, csproj.Create()); 472swixProjectItem.SetMetadata(Metadata.SdkFeatureBand, $"{swixComponent.SdkFeatureBand}"); 473swixProjectItem.SetMetadata(Metadata.PackageType, DefaultValues.PackageTypeComponent); 474swixProjectItem.SetMetadata(Metadata.IsPreview, swixComponent.Name.EndsWith(".pre").ToString().ToLowerInvariant());
CreateVisualStudioWorkloadSet.wix.cs (4)
74msiOutputItem.SetMetadata(Metadata.PackageProject, csproj.Create()); 88swixProjectItem.SetMetadata(Metadata.SdkFeatureBand, $"{workloadSetPackage.SdkFeatureBand}"); 89swixProjectItem.SetMetadata(Metadata.PackageType, DefaultValues.PackageTypeMsiWorkloadSet); 90swixProjectItem.SetMetadata(Metadata.IsPreview, "false");
Swix\PackageGroupSwixProject.wix.cs (3)
83swixProjectItem.SetMetadata(Metadata.SdkFeatureBand, $"{swixPackageGroup.SdkFeatureBand}"); 84swixProjectItem.SetMetadata(Metadata.PackageType, packageGroupType); 85swixProjectItem.SetMetadata(Metadata.IsPreview, "false");
Microsoft.DotNet.Build.Tasks.Workloads.Tests (1)
SwixPackageTests.cs (1)
53msiItem.SetMetadata(Metadata.Platform, "x64");
Microsoft.DotNet.XliffTasks (5)
Tasks\GatherTranslatedSource.cs (4)
82output.SetMetadata(MetadataKey.Link, link); 91output.SetMetadata(MetadataKey.ManifestResourceName, manifestResourceName); 102output.SetMetadata(MetadataKey.LogicalName, logicalName); 113output.SetMetadata(MetadataKey.DependentUpon, dependentUpon);
Tasks\GatherXlf.cs (1)
59source.SetMetadata(MetadataKey.XlfTranslatedFilename, translatedFileName);
Microsoft.Extensions.ApiDescription.Client (3)
MetadataSerializer.cs (3)
41item.SetMetadata(key, value); 47item.SetMetadata(key, builder.ToString()); 108item2.SetMetadata(keyAndValue[0], keyAndValue[1]);
Microsoft.Extensions.ApiDescription.Client.Tests (2)
MetadataSerializerTest.cs (2)
92item.Setup(i => i.SetMetadata(key, escapedValue)).Verifiable(); 98item.Verify(i => i.SetMetadata(key, escapedValue), Times.Once);
Microsoft.Maui.Resizetizer (1)
GetMauiAssetPath.cs (1)
65 item.SetMetadata(ItemMetadata, path);
MSBuild (2)
TaskParameter.cs (2)
900destinationItem.SetMetadata(entry.Key, entry.Value); 907destinationItem.SetMetadata("OriginalItemSpec", EscapingUtilities.Escape(ItemSpec));
MSBuildTaskHost (2)
TaskParameter.cs (2)
900destinationItem.SetMetadata(entry.Key, entry.Value); 907destinationItem.SetMetadata("OriginalItemSpec", EscapingUtilities.Escape(ItemSpec));
PresentationBuildTasks (2)
Microsoft\Build\Tasks\Windows\FileClassifier.cs (2)
298outputItem.SetMetadata(SharedStrings.Link, inputItem.GetMetadata(SharedStrings.Link)); 299outputItem.SetMetadata(SharedStrings.LogicalName, inputItem.GetMetadata(SharedStrings.LogicalName));