2 implementations of SetMetadata
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)
65 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.Framework (1)
IMetadataContainer.cs (1)
26/// <see cref="ITaskItem.SetMetadata"/> on all metadata, but takes
Microsoft.Build.Tasks.CodeAnalysis (3)
src\Compilers\Core\MSBuildTask\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.CodeAnalysis.Sdk (3)
src\Compilers\Core\MSBuildTask\MapSourceRoots.cs (3)
145root.SetMetadata(Names.MappedPath, mappedPath); 177root.SetMetadata(Names.MappedPath, mappedTopLevelPath + EnsureEndsWithSlash(nestedRoot.Replace('\\', '/'))); 190root.SetMetadata(Names.MappedPath, root.ItemSpec);
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);
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));