10 implementations of GetMetadata
Microsoft.Build (3)
Instance\ProjectItemInstance.cs (2)
481string ITaskItem.GetMetadata(string metadataName) 1409public string GetMetadata(string metadataName)
src\msbuild\src\Shared\TaskParameter.cs (1)
718public string GetMetadata(string metadataName)
Microsoft.Build.Framework (1)
TaskItemData.cs (1)
78public string GetMetadata(string metadataName)
Microsoft.Build.Tasks.Core (1)
src\msbuild\src\Shared\TaskParameter.cs (1)
718public string GetMetadata(string metadataName)
Microsoft.Build.Utilities.Core (1)
TaskItem.cs (1)
330public string GetMetadata(string metadataName)
Microsoft.NET.Sdk.BlazorWebAssembly.Tasks (1)
src\sdk\src\StaticWebAssetsSdk\Tasks\Data\StaticWebAsset.cs (1)
1922string ITaskItem.GetMetadata(string metadataName) => ((ITaskItem2)this).GetMetadataValueEscaped(metadataName);
Microsoft.NET.Sdk.StaticWebAssets.Tasks (2)
Data\StaticWebAsset.cs (1)
1922string ITaskItem.GetMetadata(string metadataName) => ((ITaskItem2)this).GetMetadataValueEscaped(metadataName);
Data\StaticWebAssetEndpoint.cs (1)
548string ITaskItem.GetMetadata(string metadataName) => ((ITaskItem2)this).GetMetadataValueEscaped(metadataName);
MSBuild (1)
src\msbuild\src\Shared\TaskParameter.cs (1)
718public string GetMetadata(string metadataName)
1159 references to GetMetadata
Aspire.Hosting.Tasks (1)
GetNonExecutableReferences.cs (1)
34var additionalProperties = appProject.GetMetadata("AdditionalPropertiesFromProject");
Crossgen2Tasks (37)
PrepareForReadyToRunCompilation.cs (9)
80if (ReadyToRunUseCrossgen2 && !string.IsNullOrEmpty(Crossgen2Tool.GetMetadata(MetadataKeys.TargetOS))) 81return Crossgen2Tool.GetMetadata(MetadataKeys.TargetOS) == "windows"; 92if (ReadyToRunUseCrossgen2 && !string.IsNullOrEmpty(Crossgen2Tool.GetMetadata(MetadataKeys.TargetOS))) 93return Crossgen2Tool.GetMetadata(MetadataKeys.TargetOS) == "linux"; 103string isVersion5 = Crossgen2Tool.GetMetadata(MetadataKeys.IsVersion5); 106string perfmapVersion = Crossgen2Tool.GetMetadata(MetadataKeys.PerfmapFormatVersion); 116string diaSymReaderPath = CrossgenTool?.GetMetadata(MetadataKeys.DiaSymReader); 166var outputR2RImageRelativePath = file.GetMetadata(MetadataKeys.RelativePath); 280var compositeR2RImageRelativePath = MainAssembly.GetMetadata(MetadataKeys.RelativePath);
ResolveReadyToRunCompilers.cs (7)
55_targetRuntimeIdentifier = _runtimePack?.GetMetadata(MetadataKeys.RuntimeIdentifier); 94_crossgenTool.PackagePath = _runtimePack?.GetMetadata(MetadataKeys.PackageDirectory); 126string supportedRuntimeIdentifiers = targetingPack?.GetMetadata(MetadataKeys.RuntimePackRuntimeIdentifiers); 144_hostRuntimeIdentifier = crossgen2Pack?.GetMetadata(MetadataKeys.RuntimeIdentifier); 151_crossgen2Tool.PackagePath = crossgen2Pack.GetMetadata(MetadataKeys.PackageDirectory); 154!NuGetVersion.TryParse(crossgen2Pack.GetMetadata(MetadataKeys.NuGetPackageVersion), out NuGetVersion crossgen2PackVersion)) 243pack => pack.GetMetadata(metadataKey)
RunReadyToRunCompiler.cs (18)
42private string DotNetHostPath => Crossgen2Tool?.GetMetadata(MetadataKeys.DotNetHostPath); 48string version5 = Crossgen2Tool?.GetMetadata(MetadataKeys.IsVersion5); 72private string DiaSymReader => CrossgenTool.GetMetadata(MetadataKeys.DiaSymReader); 81string emitSymbolsMetadata = CompilationEntry.GetMetadata(MetadataKeys.EmitSymbols); 83_createPDBCommand = CompilationEntry.GetMetadata(MetadataKeys.CreatePDBCommand); 84string createCompositeImageMetadata = CompilationEntry.GetMetadata(MetadataKeys.CreateCompositeImage); 114string jitPath = Crossgen2Tool.GetMetadata(MetadataKeys.JitPath); 132if (string.IsNullOrEmpty(Crossgen2Tool.GetMetadata(MetadataKeys.TargetOS))) 137if (string.IsNullOrEmpty(Crossgen2Tool.GetMetadata(MetadataKeys.TargetArch))) 156if (!File.Exists(CrossgenTool.GetMetadata(MetadataKeys.JitPath))) 163_outputPDBImage = CompilationEntry.GetMetadata(MetadataKeys.OutputPDBImage); 189_outputR2RImage = CompilationEntry.GetMetadata(MetadataKeys.OutputR2RImage); 291result.AppendLine($"/JITPath \"{CrossgenTool.GetMetadata(MetadataKeys.JitPath)}\""); 304string jitPath = Crossgen2Tool.GetMetadata(MetadataKeys.JitPath); 311result.AppendLine($"--targetos:{Crossgen2Tool.GetMetadata(MetadataKeys.TargetOS)}"); 312result.AppendLine($"--targetarch:{Crossgen2Tool.GetMetadata(MetadataKeys.TargetArch)}"); 320if (Crossgen2Tool.GetMetadata(MetadataKeys.TargetOS) == "windows") 330string perfmapFormatVersion = Crossgen2Tool.GetMetadata(MetadataKeys.PerfmapFormatVersion);
ShimFilesSimulatingLogicInSdkRepo\SimpleItemUtilities.cs (3)
16string value = item.GetMetadata(metadataName); 28string value = item.GetMetadata(name); 35string value = item.GetMetadata(name);
dotnet (8)
Commands\Run\RunCommandSelector.cs (4)
382item.GetMetadata("Description"), 383item.GetMetadata("Type"), 384item.GetMetadata("Status"), 385item.GetMetadata("RuntimeIdentifier")
Commands\Run\VirtualProjectBuildingCommand.cs (4)
472.Select(static i => i.GetMetadata(Constants.Identity)) 476cache.CurrentEntry.BuildResultFile = buildResultItem.GetMetadata(Constants.FullPath); 673writer.WriteString("Identity", item.GetMetadata("Identity")); 682writer.WriteString(metadatumName, item.GetMetadata(metadatumName));
DotNetWatchTasks (3)
FileSetSerializer.cs (3)
30var fullPath = item.GetMetadata("FullPath"); 31var staticWebAssetPath = item.GetMetadata("StaticWebAssetPath"); 34var projectFullPath = item.GetMetadata("ProjectFullPath");
HelixTestTasks (1)
ComputeBatchTimeout.cs (1)
38string bid = item.GetMetadata("BatchId");
ILCompiler.Build.Tasks (2)
ComputeManagedAssembliesToCompileToNative.cs (2)
110bool isFromRuntimePack = taskItem.GetMetadata("NuGetPackageId")?.StartsWith("Microsoft.NETCore.App.Runtime.", StringComparison.OrdinalIgnoreCase) == true; 119if (isFromRuntimePack && taskItem.GetMetadata("AssetType")?.Equals("native", StringComparison.OrdinalIgnoreCase) == true
ILLink.Tasks (10)
LinkTask.cs (10)
323string rootMode = assemblyItem.GetMetadata("RootMode"); 372string assemblyTrimMode = assembly.GetMetadata("TrimMode"); 373string isTrimmable = assembly.GetMetadata("IsTrimmable"); 397string optimizationValue = assembly.GetMetadata(optimization); 408string singleWarn = assembly.GetMetadata("TrimmerSingleWarn"); 486var value = customData.GetMetadata("Value"); 498var featureValue = featureSetting.GetMetadata("Value"); 523var stepType = customStep.GetMetadata("Type"); 529var beforeStep = customStep.GetMetadata("BeforeStep"); 530var afterStep = customStep.GetMetadata("AfterStep");
installer.tasks (6)
GenerateFileVersionProps.cs (5)
47var targetPath = file.GetMetadata("TargetPath"); 54if (file.GetMetadata("IsSymbolFile").Equals("true", StringComparison.OrdinalIgnoreCase)) 165var filePath = file.GetMetadata("FullPath"); 181Version.TryParse(file.GetMetadata("AssemblyVersion"), out assemblyVersion); 182Version.TryParse(file.GetMetadata("FileVersion"), out fileVersion);
StaticFileRegeneration\RegenerateThirdPartyNotices.cs (1)
55string branch = item.GetMetadata("Branch")
Microsoft.Build (20)
BackEnd\Components\RequestBuilder\IntrinsicTasks\MSBuild.cs (11)
320if (TryParseSkipNonExistentProjects(project.GetMetadata("SkipNonexistentProjects"), out SkipNonExistentProjectsBehavior behavior)) 553if (!String.IsNullOrEmpty(projects[i].GetMetadata(ItemMetadataNames.PropertiesMetadataName))) 559projects[i].GetMetadata(ItemMetadataNames.PropertiesMetadataName).Split(MSBuildConstants.SemicolonChar, StringSplitOptions.RemoveEmptyEntries), 575string projectUndefineProperties = projects[i].GetMetadata(ItemMetadataNames.UndefinePropertiesMetadataName); 597if (!String.IsNullOrEmpty(projects[i].GetMetadata(ItemMetadataNames.AdditionalPropertiesMetadataName))) 603projects[i].GetMetadata(ItemMetadataNames.AdditionalPropertiesMetadataName).Split(MSBuildConstants.SemicolonChar, StringSplitOptions.RemoveEmptyEntries), 630if (!String.IsNullOrEmpty(projects[i].GetMetadata("ToolsVersion"))) 632toolsVersions[i] = projects[i].GetMetadata("ToolsVersion"); 697if (String.IsNullOrEmpty(outputItemFromTarget.GetMetadata(ItemMetadataNames.msbuildSourceProjectFile))) 699outputItemFromTarget.SetMetadata(ItemMetadataNames.msbuildSourceProjectFile, projects[i].GetMetadata(ItemSpecModifiers.FullPath)); 704if (String.IsNullOrEmpty(outputItemFromTarget.GetMetadata(ItemMetadataNames.msbuildSourceTargetName)))
Instance\ProjectItemInstance.cs (2)
1524originalItemSpec = destinationItem.GetMetadata("OriginalItemSpec"); 1560string destinationValue = destinationItem.GetMetadata(metadatum.Key);
Logging\ParallelLogger\ParallelConsoleLogger.cs (1)
919WriteMessageAligned($"{new String(' ', 4 * tabWidth)}{metadatum.Key} = {item.GetMetadata(metadatum.Key as string)}", false);
Logging\TerminalLogger\TerminalLogger.cs (1)
1151.FirstOrDefault(root => !string.IsNullOrEmpty(root.GetMetadata("SourceControl")))
src\msbuild\src\Shared\TaskParameter.cs (5)
593_escapedDefiningProject = EscapingUtilities.Escape(copyFrom.GetMetadata(ItemSpecModifiers.DefiningProjectFullPath), cache: true); 624string recursiveDir = copyFrom.GetMetadata(ItemSpecModifiers.RecursiveDir); 775string originalItemSpec = destinationItem.GetMetadata("OriginalItemSpec"); 781.Where(metadatum => string.IsNullOrEmpty(destinationItem.GetMetadata(metadatum.Key))); 797string value = destinationItem.GetMetadata(entry.Key);
Microsoft.Build.Framework (2)
ITaskItemExtensions.cs (1)
50valueOrError = taskItem.GetMetadata(metadataName);
Utilities\MetadataConversionUtilities.cs (1)
30string metadataValue = item.GetMetadata(itemMetadataName);
Microsoft.Build.Tasks.CodeAnalysis (14)
src\roslyn\src\Compilers\Core\MSBuildTask\CommandLineBuilderExtension.cs (1)
254string metadataValue = parameter.GetMetadata(metadataNames[i]);
src\roslyn\src\Compilers\Core\MSBuildTask\Csc.cs (1)
358string aliasString = reference.GetMetadata("Aliases");
src\roslyn\src\Compilers\Core\MSBuildTask\GenerateMSBuildEditorConfig.cs (5)
78.AppendLine(prop.GetMetadata("Value")); 82var groupedItems = MetadataItems.GroupBy(i => NormalizeWithForwardSlash(i.GetMetadata("FullPath"))); 94string itemType = item.GetMetadata("ItemType"); 95string metadataName = item.GetMetadata("MetadataName"); 103.AppendLine(item.GetMetadata(metadataName));
src\roslyn\src\Compilers\Core\MSBuildTask\MapSourceRoots.cs (6)
138if (!string.IsNullOrEmpty(root.GetMetadata(Names.SourceControl)) == sourceControlled) 141string nestedRoot = root.GetMetadata(Names.NestedRoot); 177string nestedRoot = Utilities.FixFilePath(root.GetMetadata(Names.NestedRoot)); 180string containingRoot = NormalizePath(Utilities.FixFilePath(root.GetMetadata(Names.ContainingRoot))); 231var leftValue = left.GetMetadata(metadataName); 232var rightValue = right.GetMetadata(metadataName);
src\roslyn\src\Compilers\Core\MSBuildTask\Utilities.cs (1)
39string metadataValue = item.GetMetadata(itemMetadataName);
Microsoft.Build.Tasks.Core (164)
AssemblyDependency\GenerateBindingRedirects.cs (1)
383var maxVerStr = redirect.GetMetadata("MaxVersion");
AssemblyDependency\Node\RarNodeExecuteResponse.cs (1)
72: taskItem.GetMetadata(ItemMetadataNames.copyLocal);
AssemblyDependency\Reference.cs (1)
892SDKName = sourceItem.GetMetadata("SDKName");
AssemblyDependency\ReferenceTable.cs (12)
363string sdkName = resolvedSDK.GetMetadata("SDKName"); 582string executableExtension = referenceAssemblyName.GetMetadata(ItemMetadataNames.executableExtension); 588string fusionName = referenceAssemblyName.GetMetadata(ItemMetadataNames.fusionName); 623reference.HintPath = referenceAssemblyName.GetMetadata(ItemMetadataNames.hintPath); 659reference.AssemblyFolderKey = referenceAssemblyName.GetMetadata(ItemMetadataNames.assemblyFolderKey); 867string version = item.GetMetadata(ItemMetadataNames.assemblyVersion); 873string publicKeyToken = item.GetMetadata(ItemMetadataNames.publicKeyToken); 879string name = item.GetMetadata(ItemMetadataNames.assemblyName); 883name = item.GetMetadata(ItemSpecModifiers.Filename); 960var implementationFile = reference.PrimarySourceItem.GetMetadata(ItemMetadataNames.winmdImplmentationFile); 1297string frameworkReferenceName = reference.PrimarySourceItem.GetMetadata(ItemMetadataNames.frameworkReferenceName); 2850yield return new(ItemMetadataNames.projectReferenceOriginalItemSpec, reference.PrimarySourceItem.GetMetadata("OriginalItemSpec"));
AssemblyDependency\ResolveAssemblyReference.cs (8)
1789string metadataValue = item.GetMetadata(metadataName); 2838Log.LogErrorWithCodeFromResources("ResolveAssemblyReference.MismatchBetweenTargetedAndReferencedArch", ProcessorArchitectureToString(processorArchitecture), item.GetMetadata("OriginalItemSpec"), ProcessorArchitectureToString(assemblyArch)); 2842Log.LogWarningWithCodeFromResources("ResolveAssemblyReference.MismatchBetweenTargetedAndReferencedArch", ProcessorArchitectureToString(processorArchitecture), item.GetMetadata("OriginalItemSpec"), ProcessorArchitectureToString(assemblyArch)); 2963if (String.IsNullOrEmpty(item.GetMetadata("FrameworkDirectory"))) 3240string frameworkDirectory = installedAssemblyTable.GetMetadata(ItemMetadataNames.frameworkDirectory); 3310string subType = assembly.GetMetadata(ItemMetadataNames.subType); 3315else if (!IsAvailableForTargetFramework(assembly.GetMetadata(ItemMetadataNames.targetFramework))) 3317Log.LogWarningWithCodeFromResources("ResolveAssemblyReference.FailedToResolveReferenceBecauseHigherTargetFramework", assembly.ItemSpec, assembly.GetMetadata(ItemMetadataNames.targetFramework));
AssignCulture.cs (4)
149string dependentUpon = AssignedFiles[i].GetMetadata(ItemMetadataNames.dependentUpon); 150string existingCulture = AssignedFiles[i].GetMetadata(ItemMetadataNames.culture); 166ConversionUtilities.ValidBooleanFalse(AssignedFiles[i].GetMetadata(ItemMetadataNames.withCulture))); 201AssignedFiles[i].GetMetadata(ItemMetadataNames.culture),
AssignLinkMetadata.cs (4)
47string definingProject = item.GetMetadata(ItemSpecModifiers.DefiningProjectFullPath); 48string definingProjectDirectory = item.GetMetadata(ItemSpecModifiers.DefiningProjectDirectory); 49string fullPath = item.GetMetadata(ItemSpecModifiers.FullPath); 52String.IsNullOrEmpty(item.GetMetadata("Link"))
AssignProjectConfiguration.cs (5)
205Log.LogMessageFromResources(MessageImportance.Low, "AssignProjectConfiguration.ProjectConfigurationResolutionSuccess", projectRef.ItemSpec, resolvedReference.GetMetadata(attrFullConfiguration)); 214string globalPropertiesToRemove = projectRef.GetMetadata("GlobalPropertiesToRemove"); 285if (String.Equals(projectRef.GetMetadata("Extension"), ".vcxproj", StringComparison.OrdinalIgnoreCase)) 348string buildReferenceMetadata = resolvedProjectWithConfiguration.GetMetadata(buildReferenceMetadataName); 349string referenceOutputAssemblyMetadata = resolvedProjectWithConfiguration.GetMetadata(referenceOutputAssemblyMetadataName);
AssignTargetPath.cs (2)
104string targetPath = Files[i].GetMetadata(ItemMetadataNames.targetPath); 109targetPath = Files[i].GetMetadata(ItemMetadataNames.link);
CombineTargetFrameworkInfoProperties.cs (1)
55root.Add(new XElement(item.ItemSpec, item.GetMetadata("Value")));
CommandLineBuilderExtension.cs (1)
249string metadataValue = parameter.GetMetadata(metadataNames[i]);
ConvertToAbsolutePath.cs (1)
65path.ItemSpec = EscapingUtilities.Escape(path.GetMetadata("FullPath"));
CreateCSharpManifestResourceName.cs (2)
45culture = item.GetMetadata("Culture"); 48treatAsCultureNeutral = ConversionUtilities.ValidBooleanFalse(item.GetMetadata("WithCulture"));
CreateItem.cs (1)
118if ((!PreserveExistingMetadata) || String.IsNullOrEmpty(newItem.GetMetadata(nameAndValue.Key)))
CreateManifestResourceName.cs (7)
163string dependentUpon = resourceFile.GetMetadata(ItemMetadataNames.dependentUpon); 165string fileType = resourceFile.GetMetadata("Type"); 184if (resourceFile.GetMetadata("WithCulture") == "true") 186string culture = resourceFile.GetMetadata("Culture"); 234resourceFile.GetMetadata(ItemMetadataNames.targetPath), 250if (string.IsNullOrEmpty(ResourceFilesWithManifestResourceNames[i].GetMetadata("LogicalName")) && 251string.Equals(ResourceFilesWithManifestResourceNames[i].GetMetadata("Type"), "Non-Resx", StringComparison.OrdinalIgnoreCase))
CreateVisualBasicManifestResourceName.cs (2)
44culture = item.GetMetadata("Culture"); 47treatAsCultureNeutral = ConversionUtilities.ValidBooleanFalse(item.GetMetadata("WithCulture"));
FileIO\GetFileHash.cs (1)
120Hash = Files[0].GetMetadata(MetadataName);
FindInvalidProjectReferences.cs (1)
94string referencePlatformMoniker = item.GetMetadata(ReferencePlatformMonikerMetadata);
GenerateApplicationManifest.cs (4)
236string name = item.GetMetadata("Name"); 261DefaultIcon = item.GetMetadata("DefaultIcon"), 262Description = item.GetMetadata("Description"), 264ProgId = item.GetMetadata("Progid")
GenerateManifestBase.cs (10)
95string hintPath = item.GetMetadata("HintPath"); 144string isPrimary = item.GetMetadata(ItemMetadataNames.isPrimary); 165file.IsDataFile = ConvertUtil.ToBoolean(item.GetMetadata("IsDataFile")); 338string targetPath = item.GetMetadata(ItemMetadataNames.targetPath); 367string value = item.GetMetadata("AssemblyType"); 388string value = item.GetMetadata("EmbedInteropTypes"); 398string value = item.GetMetadata("DependencyType"); 539string targetPath = item.GetMetadata(ItemMetadataNames.targetPath); 548file.Group = item.GetMetadata("Group"); 552file.IncludeHash = ConvertUtil.ToBoolean(item.GetMetadata("IncludeHash"), true);
GenerateResource.cs (2)
1473if (!set.Add(item.GetMetadata("FullPath"))) 2526string fusionName = assemblyFile.GetMetadata(ItemMetadataNames.fusionName);
GetCompatiblePlatform.cs (4)
60string referencedProjectPlatform = AssignedProjectsWithPlatform[i].GetMetadata("Platform"); 61string projectReferencePlatformsMetadata = AssignedProjectsWithPlatform[i].GetMetadata("Platforms"); 62string projectReferenceLookupTableMetadata = AssignedProjectsWithPlatform[i].GetMetadata("PlatformLookupTable"); 63string projectReferenceOverridePlatformNegotiationMetadata = AssignedProjectsWithPlatform[i].GetMetadata("OverridePlatformNegotiationValue");
GetSDKReferenceFiles.cs (29)
258string sdkName = resolvedSDKReference.GetMetadata("SDKName"); 259string sdkIdentity = resolvedSDKReference.GetMetadata("OriginalItemSpec"); 261string targetedConfiguration = resolvedSDKReference.GetMetadata("TargetedSDKConfiguration"); 262string targetedArchitecture = resolvedSDKReference.GetMetadata("TargetedSDKArchitecture"); 346Log.LogMessageFromResources("GetSDKReferenceFiles.ConflictRedistDifferentSDK", winner.TargetPath, winner.SDKReferenceItem.GetMetadata("OriginalItemSpec"), redist.SDKReferenceItem.GetMetadata("OriginalItemSpec"), winner.RedistFile, redist.RedistFile); 350string message = ResourceUtilities.FormatResourceStringStripCodeAndKeyword("GetSDKReferenceFiles.ConflictRedistDifferentSDK", winner.TargetPath, winner.SDKReferenceItem.GetMetadata("OriginalItemSpec"), redist.SDKReferenceItem.GetMetadata("OriginalItemSpec"), winner.RedistFile, redist.RedistFile); 362if (bool.TryParse(resolvedSDKReference.GetMetadata("ExpandReferenceAssemblies"), out bool expandSDK) && expandSDK) 427Log.LogMessageFromResources("GetSDKReferenceFiles.ConflictReferenceDifferentSDK", winner.SDKReferenceItem.GetMetadata("OriginalItemSpec"), reference.SDKReferenceItem.GetMetadata("OriginalItemSpec"), winner.AssemblyLocation, reference.AssemblyLocation); 431string message = ResourceUtilities.FormatResourceStringStripCodeAndKeyword("GetSDKReferenceFiles.ConflictReferenceDifferentSDK", winner.SDKReferenceItem.GetMetadata("OriginalItemSpec"), reference.SDKReferenceItem.GetMetadata("OriginalItemSpec"), winner.AssemblyLocation, reference.AssemblyLocation); 464outputItem.SetMetadata(ItemMetadataNames.msbuildReferenceFromSDK, reference.SDKReferenceItem.GetMetadata("OriginalItemSpec")); 465outputItem.SetMetadata(ItemMetadataNames.msbuildReferenceGrouping, reference.SDKReferenceItem.GetMetadata("OriginalItemSpec")); 466outputItem.SetMetadata(ItemMetadataNames.msbuildReferenceGroupingDisplayName, reference.SDKReferenceItem.GetMetadata("DisplayName")); 468string sdkIdentity = reference.SDKReferenceItem.GetMetadata("OriginalItemSpec"); 545outputItem.SetMetadata("OriginalItemSpec", file.SDKReferenceItem.GetMetadata("OriginalItemSpec")); 599Log.LogMessageFromResources("GetSDKReferenceFiles.ConflictReferenceSameSDK", winner.SDKReferenceItem.GetMetadata("OriginalItemSpec"), winner.AssemblyLocation.Replace(winner.SDKReferenceItem.ItemSpec, String.Empty), resolvedReference.AssemblyLocation.Replace(resolvedReference.SDKReferenceItem.ItemSpec, String.Empty)); 603string message = ResourceUtilities.FormatResourceStringStripCodeAndKeyword("GetSDKReferenceFiles.ConflictReferenceSameSDK", winner.SDKReferenceItem.GetMetadata("OriginalItemSpec"), winner.AssemblyLocation.Replace(winner.SDKReferenceItem.ItemSpec, String.Empty), resolvedReference.AssemblyLocation.Replace(resolvedReference.SDKReferenceItem.ItemSpec, String.Empty)); 625string targetPathRoot = sdkReference.GetMetadata("CopyRedistToSubDirectory"); 639Log.LogMessageFromResources("GetSDKReferenceFiles.ConflictRedistSameSDK", redistFile.TargetPath, redistFile.SDKReferenceItem.GetMetadata("OriginalItemSpec"), winner.RedistFile.Replace(redistFile.SDKReferenceItem.ItemSpec, String.Empty), redistFile.RedistFile.Replace(redistFile.SDKReferenceItem.ItemSpec, String.Empty)); 643string message = ResourceUtilities.FormatResourceStringStripCodeAndKeyword("GetSDKReferenceFiles.ConflictRedistSameSDK", redistFile.TargetPath, redistFile.SDKReferenceItem.GetMetadata("OriginalItemSpec"), winner.RedistFile.Replace(redistFile.SDKReferenceItem.ItemSpec, String.Empty), redistFile.RedistFile.Replace(redistFile.SDKReferenceItem.ItemSpec, String.Empty)); 663string sdkIdentity = sdk.GetMetadata("OriginalItemSpec"); 703sdk.GetMetadata(GetInstalledSDKLocations.SDKNameMetadataName), 706sdk.GetMetadata(GetInstalledSDKLocations.DirectoryRootsMetadataName), 707sdk.GetMetadata(GetInstalledSDKLocations.ExtensionDirectoryRootsMetadataName), 708sdk.GetMetadata(GetInstalledSDKLocations.RegistryRootMetadataName), 733bool.TryParse(sdkReferenceItem.GetMetadata("CopyLocalExpandedReferenceAssemblies"), out _copyLocal);
InstalledSDKResolver.cs (2)
57string configuration = resolvedSDK.GetMetadata("TargetedSDKConfiguration"); 58string architecture = resolvedSDK.GetMetadata("TargetedSDKArchitecture");
MSBuild.cs (11)
279if (TryParseSkipNonExistentProjects(project.GetMetadata("SkipNonexistentProjects"), out SkipNonExistentProjectsBehavior behavior)) 503if (!String.IsNullOrEmpty(projects[i].GetMetadata("Properties"))) 506log, ResourceUtilities.FormatResourceStringIgnoreCodeAndKeyword("General.OverridingProperties", projectNames[i]), "Properties", projects[i].GetMetadata("Properties").Split(MSBuildConstants.SemicolonChar), 521string projectUndefineProperties = projects[i].GetMetadata("UndefineProperties"); 543if (!String.IsNullOrEmpty(projects[i].GetMetadata("AdditionalProperties"))) 546log, ResourceUtilities.FormatResourceStringIgnoreCodeAndKeyword("General.AdditionalProperties", projectNames[i]), "AdditionalProperties", projects[i].GetMetadata("AdditionalProperties").Split(MSBuildConstants.SemicolonChar), 572if (!String.IsNullOrEmpty(projects[i].GetMetadata("ToolsVersion"))) 574toolsVersions[i] = projects[i].GetMetadata("ToolsVersion"); 639if (String.IsNullOrEmpty(outputItemFromTarget.GetMetadata(ItemMetadataNames.msbuildSourceProjectFile))) 641outputItemFromTarget.SetMetadata(ItemMetadataNames.msbuildSourceProjectFile, projects[i].GetMetadata(ItemSpecModifiers.FullPath)); 646if (String.IsNullOrEmpty(outputItemFromTarget.GetMetadata(ItemMetadataNames.msbuildSourceTargetName)))
RequiresFramework35SP1Assembly.cs (1)
159(string.Equals(candidateFile.GetMetadata("IncludeHash"), "false", StringComparison.OrdinalIgnoreCase)
ResolveManifestFiles.cs (20)
312targetPath = item.GetMetadata(ItemMetadataNames.targetPath); 349string copyLocal = item.GetMetadata(ItemMetadataNames.copyLocal); 361string itemCulture = item.GetMetadata("Culture"); 375string targetPath = item.GetMetadata(ItemMetadataNames.targetPath); 378targetPath = item.GetMetadata(ItemMetadataNames.destinationSubPath); 384string assemblyType = item.GetMetadata("AssemblyType"); 479string dependencyType = entry.item.GetMetadata("DependencyType"); 545string itemDestPath = item.GetMetadata(ItemMetadataNames.targetPath); 548itemDestPath = item.GetMetadata(ItemMetadataNames.destinationSubPath); 551string assemblyDestPath = assembly.GetMetadata(ItemMetadataNames.targetPath); 554assemblyDestPath = assembly.GetMetadata(ItemMetadataNames.destinationSubPath); 690string targetPath = entryPoint.GetMetadata("TargetPath"); 735string fileType = item.GetMetadata("FileType"); 801string str = item.GetMetadata("IsRedistRoot"); 828this.group = item.GetMetadata("Group"); 829this.state = StringToPublishState(item.GetMetadata("PublishState")); 830this.includeHash = item.GetMetadata("IncludeHash"); 831this.targetPath = item.GetMetadata(ItemMetadataNames.targetPath); 872string fusionName = item.GetMetadata(ItemMetadataNames.fusionName); 875string destSubDir = item.GetMetadata(ItemMetadataNames.destinationSubDirectory);
ResolveProjectBase.cs (4)
59string attrValue = reference.GetMetadata(missingAttribute); 86_cachedProjectReferencesByAbsolutePath.Add(reference.GetMetadata("FullPath")); // metadata is cached and used again later 125string projectGuid = projectRef.GetMetadata(attributeProject); 134string projectFullPath = projectRef.GetMetadata("FullPath"); // reserved metadata "FullPath" is used at it will cache the value
ResolveSDKReference.cs (13)
305string sdkName = installedsdk.GetMetadata(SDKName); 320string sdkName = referenceItem.GetMetadata(SDKName); 921System.Version.TryParse(sdk.GetMetadata(SDKPlatformVersion), out Version targetPlatformVersionFromItem); 928ResolvedItem.SetMetadata(GetInstalledSDKLocations.DirectoryRootsMetadataName, sdk.GetMetadata(GetInstalledSDKLocations.DirectoryRootsMetadataName)); 929ResolvedItem.SetMetadata(GetInstalledSDKLocations.ExtensionDirectoryRootsMetadataName, sdk.GetMetadata(GetInstalledSDKLocations.ExtensionDirectoryRootsMetadataName)); 930ResolvedItem.SetMetadata(GetInstalledSDKLocations.RegistryRootMetadataName, sdk.GetMetadata(GetInstalledSDKLocations.RegistryRootMetadataName)); 1002string metadataValue = item.GetMetadata(metadataName); 1192string sdkConfiguration = ReferenceItem.GetMetadata(TargetedSDKConfiguration); 1195string sdkArchitecture = ReferenceItem.GetMetadata(TargetedSDKArchitecture).Length > 0 ? ReferenceItem.GetMetadata(TargetedSDKArchitecture) : targetArchitecture; 1443bool hasExpandReferenceAssemblies = bool.TryParse(ReferenceItem.GetMetadata(SDKManifest.Attributes.ExpandReferenceAssemblies), out result); 1444bool hasCopyRedist = bool.TryParse(ReferenceItem.GetMetadata(SDKManifest.Attributes.CopyRedist), out result); 1445bool hasCopyLocalExpandedReferenceAssemblies = bool.TryParse(ReferenceItem.GetMetadata(SDKManifest.Attributes.CopyLocalExpandedReferenceAssemblies), out result);
SetRidAgnosticValueForProjects.cs (4)
25var hasSingleTargetFrameworkString = p.GetMetadata("HasSingleTargetFramework"); 33var nearestTargetFramework = p.GetMetadata("NearestTargetFramework"); 39var targetFrameworksArray = p.GetMetadata("TargetFrameworks").Split(';'); 47var isRidAgnosticArray = p.GetMetadata("IsRidAgnostic").Split(';');
src\msbuild\src\Shared\TaskParameter.cs (5)
593_escapedDefiningProject = EscapingUtilities.Escape(copyFrom.GetMetadata(ItemSpecModifiers.DefiningProjectFullPath), cache: true); 624string recursiveDir = copyFrom.GetMetadata(ItemSpecModifiers.RecursiveDir); 775string originalItemSpec = destinationItem.GetMetadata("OriginalItemSpec"); 781.Where(metadatum => string.IsNullOrEmpty(destinationItem.GetMetadata(metadatum.Key))); 797string value = destinationItem.GetMetadata(entry.Key);
Microsoft.Build.Utilities.Core (3)
TaskItem.cs (3)
156_definingProject = EscapingUtilities.Escape(sourceItem.GetMetadata(ItemSpecModifiers.DefiningProjectFullPath), cache: true); 347string originalItemSpec = destinationItem.GetMetadata("OriginalItemSpec"); 416value = destinationItem.GetMetadata(entry.Key);
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (5)
MSBuild\ProjectFile\Extensions.cs (2)
74var aliasesText = item.GetMetadata(MetadataNames.Aliases); 83var referenceOutputAssemblyText = item.GetMetadata(MetadataNames.ReferenceOutputAssembly);
MSBuild\ProjectFile\ProjectInstanceReader.cs (3)
210var linkPath = documentItem.GetMetadata(MetadataNames.Link); 241=> !RoslynString.IsNullOrEmpty(documentItem.GetMetadata(MetadataNames.Link)); 245var link = documentItem.GetMetadata(MetadataNames.Link);
Microsoft.DotNet.ApiCompat.Task (4)
ValidateAssembliesTask.cs (1)
202string replacementString = transformationPatterns[i].GetMetadata(ReplacementStringMetadataName);
ValidatePackageTask.cs (3)
179string targetFrameworkMoniker = taskItem.GetMetadata("TargetFrameworkMoniker"); 180string targetPlatformMoniker = taskItem.GetMetadata("TargetPlatformMoniker"); 181string referencePath = taskItem.GetMetadata("ReferencePath");
Microsoft.DotNet.Arcade.Sdk (6)
src\DownloadFile.cs (1)
82var encodedToken = uriConfig.GetMetadata("token");
src\GenerateChecksums.cs (1)
27string destinationPath = item.GetMetadata("DestinationPath");
src\GenerateSourcePackageSourceLinkTargetsFile.cs (1)
63var url = sourceRoot.GetMetadata("SourceLinkUrl");
src\GetAssemblyFullName.cs (1)
29var assemblyPath = string.IsNullOrEmpty(PathMetadata) ? item.ItemSpec : item.GetMetadata(PathMetadata);
src\GroupItemsBy.cs (2)
65var left = result.GetMetadata(metadataName); 66var right = item.GetMetadata(metadataName);
Microsoft.DotNet.Build.Manifest (13)
BlobArtifactModelFactory.cs (2)
35string path = item.GetMetadata("RelativeBlobPath"); 43Attributes = MSBuildListSplitter.GetNamedProperties(item.GetMetadata("ManifestArtifactData")),
BuildModelFactory.cs (8)
87Where(i => !string.Equals(i.GetMetadata("ExcludeFromManifest"), "true", StringComparison.OrdinalIgnoreCase)); 93if (string.IsNullOrEmpty(item.GetMetadata("Kind"))) 110.Where(i => i.GetMetadata(ArtifactKindMetadata).Equals(nameof(ArtifactKind.Blob), StringComparison.OrdinalIgnoreCase)) 111.Select(i => _blobArtifactModelFactory.CreateBlobArtifactModel(i, i.GetMetadata("RepoOrigin") is string origin and not "" ? origin : repoOrigin)) 115.Where(i => i.GetMetadata(ArtifactKindMetadata).Equals(nameof(ArtifactKind.Package), StringComparison.OrdinalIgnoreCase)) 116.Select(i => _packageArtifactModelFactory.CreatePackageArtifactModel(i, i.GetMetadata("RepoOrigin") is string origin and not "" ? origin : repoOrigin)) 120.Where(i => i.GetMetadata(ArtifactKindMetadata).Equals(nameof(ArtifactKind.Pdb), StringComparison.OrdinalIgnoreCase)) 121.Select(i => _pdbArtifactModelFactory.CreatePdbArtifactModel(i, i.GetMetadata("RepoOrigin") is string origin and not "" ? origin : repoOrigin))
PackageArtifactModelFactory.cs (1)
35Attributes = MSBuildListSplitter.GetNamedProperties(item.GetMetadata("ManifestArtifactData")),
PdbArtifactModelFactory.cs (2)
33string path = item.GetMetadata("RelativePdbPath"); 41Attributes = MSBuildListSplitter.GetNamedProperties(item.GetMetadata("ManifestArtifactData")),
Microsoft.DotNet.Build.Tasks.Installers (13)
src\CreateControlFile.cs (2)
57string version = depend.GetMetadata("Version"); 74writer.WriteLine($"{property.ItemSpec}: {property.GetMetadata("Value")}");
src\CreateRpmPackage.cs (2)
94builder.AddRequiredCapability(require.ItemSpec, require.GetMetadata("Version")); 114builder.AddScript(script.GetMetadata("Kind"), File.ReadAllText(script.ItemSpec));
src\CreateWixBuildWixpack.cs (2)
393string bindName = bindPath.GetMetadata("BindName"); 1051string bindName = BindPaths[i].GetMetadata("BindName");
src\GenerateMacOSDistributionFile.cs (6)
66new XAttribute("id", component.GetMetadata("FileNameWithExtension")), 68new XAttribute("title", component.GetMetadata("Title")), 69new XAttribute("description", component.GetMetadata("Description")), 70new XElement("pkg-ref", new XAttribute("id", component.GetMetadata("FileNameWithExtension"))))); 91new XAttribute("id", component.GetMetadata("FileNameWithExtension")), 92component.GetMetadata("FileNameWithExtension")));
src\StabilizeWixFileId.cs (1)
59string replacement = file.GetMetadata("ReplacementId");
Microsoft.DotNet.Build.Tasks.Packaging (85)
ApplyBaseLine.cs (5)
69versions.Add(new Version(baseLinePackage.GetMetadata("Version"))); 80Version.TryParse(dependency.GetMetadata("Version"), out requestedVersion); 105var index = PackageIndex.Load(PackageIndexes.Select(pi => pi.GetMetadata("FullPath"))); 113Version.TryParse(dependency.GetMetadata("Version"), out packageVersion); 114Version.TryParse(dependency.GetMetadata("AssemblyVersion"), out assemblyVersion);
ApplyMetaPackages.cs (3)
69var tfmSpecificSupression = metapackage.GetMetadata("TargetFramework"); 84PackageIndex.Load(PackageIndexes.Select(pi => pi.GetMetadata("FullPath"))) : 102var tfm = originalDependency.GetMetadata("TargetFramework");
ApplyPreReleaseSuffix.cs (3)
66_index = PackageIndex.Load(PackageIndexes.Select(pi => pi.GetMetadata("FullPath"))); 85string packageVersionString = originalPackage.GetMetadata("Version"); 123Version newVersion = ParseAs3PartVersion(stablePackage.GetMetadata("Version"));
CreateTrimDependencyGroups.cs (5)
68var index = PackageIndex.Load(PackageIndexes.Select(pi => pi.GetMetadata("FullPath"))); 182public TaskItemPackageDependency(ITaskItem item) : base(item.ItemSpec, TryParseVersionRange(item.GetMetadata("Version"))) 185TargetFramework = NuGetFramework.Parse(item.GetMetadata(nameof(TargetFramework))); 199string versionString = dependency.GetMetadata("AssemblyVersion"); 202versionString = dependency.GetMetadata("Version");
Extensions.cs (8)
22var metadataValue = taskItem.GetMetadata(metadataName)?.Trim(); 29var metadataValue = taskItem.GetMetadata(metadataName); 40var metadataValue = taskItem.GetMetadata(Metadata.TargetFramework); 52var metadataValue = taskItem.GetMetadata(Metadata.TargetFrameworkMoniker); 63var packageDirectoryName = taskItem.GetMetadata(Metadata.PackageDirectory); 77var metadataValue = taskItem.GetMetadata(Metadata.Version); 88var metadataValue = taskItem.GetMetadata(metadataName); 98var metadataValue = taskItem.GetMetadata(metadataName)?.Trim();
FilterUnknownPackages.cs (1)
41var index = PackageIndex.Load(PackageIndexes.Select(pi => pi.GetMetadata("FullPath")));
GenerateNuSpec.cs (4)
257where !f.GetMetadata(Metadata.FileTarget).StartsWith("$none$", StringComparison.OrdinalIgnoreCase) 260Source = f.GetMetadata(Metadata.FileSource), 262Target = f.GetMetadata(Metadata.FileTarget).Replace(Path.AltDirectorySeparatorChar, Path.DirectorySeparatorChar), 263Exclude = f.GetMetadata(Metadata.FileExclude)
GeneratePackageReport.cs (2)
203var runtimeIds = framework.GetMetadata("RuntimeIDs")?.Split(';'); 238var index = PackageIndex.Load(PackageIndexes.Select(pi => pi.GetMetadata("FullPath")));
GenerateRuntimeDependencies.cs (7)
70sourceRuntimeFilePath = RuntimeJsonTemplate.GetMetadata("FullPath"); 72string destRuntimeFilePath = RuntimeJson.GetMetadata("FullPath"); 78string alias = dependency.GetMetadata("PackageAlias"); 89var runtimeGroups = Dependencies.GroupBy(d => d.GetMetadata("TargetRuntime")); 151string targetPackageId = dependency.GetMetadata("TargetPackage"); 152string targetPackageAlias = dependency.GetMetadata("TargetPackageAlias"); 175string dependencyVersionString = dependency.GetMetadata("version");
GetInboxFrameworks.cs (1)
57var index = PackageIndex.Load(PackageIndexes.Select(pi => pi.GetMetadata("FullPath")));
GetLastStablePackage.cs (4)
82var versionString = latestPackage.GetMetadata("Version"); 103var versionString = stablePackage.GetMetadata("Version"); 130var index = PackageIndex.Load(PackageIndexes.Select(pi => pi.GetMetadata("FullPath"))); 138var versionString = latestPackage.GetMetadata("Version");
GetLayoutFiles.cs (1)
49var rids = i.GetMetadata("RuntimeIds");
GetPackageDescription.cs (1)
53string descriptionPath = DescriptionFile.GetMetadata("FullPath");
GetPackageDestination.cs (1)
118runtime = packageTargetFramework.GetMetadata("TargetRuntime");
GetPackageFromModule.cs (2)
44var index = PackageIndex.Load(PackageIndexes.Select(pi => pi.GetMetadata("FullPath"))); 54modulesToPackages.Add(modulePackage.ItemSpec, modulePackage.GetMetadata("Package"));
GetPackageVersion.cs (2)
36var versionsToConsider = Files.Where(f => !String.IsNullOrEmpty(f.GetMetadata("AssemblyVersion"))) 37.Select(f => new Version(f.GetMetadata("AssemblyVersion")));
HarvestPackage.cs (6)
149_packageFolders.Add(runtimePackage.ItemSpec, LocatePackageFolder(runtimePackage.ItemSpec, runtimePackage.GetMetadata("Version"))); 179var runtimeIds = framework.GetMetadata("RuntimeIDs")?.Split(';'); 271.Where(f => IsIncludedExtension(f.GetMetadata("Extension"))) 324var remappedTargetPath = includeItem?.GetMetadata("TargetPath"); 332var additionalTargetPaths = includeItem?.GetMetadata("AdditionalTargetPath"); 393bool.TryParse(liveFile.OriginalItem.GetMetadata("Preserve"), out preserve);
NuGetPack.cs (1)
171string nuspecPath = nuspec.GetMetadata("FullPath");
PackageItem.cs (4)
18SourcePath = item.GetMetadata("FullPath"); 25TargetPath = item.GetMetadata(nameof(TargetPath)); 69string versionString = OriginalItem.GetMetadata("AssemblyVersion"); 103var value = OriginalItem.GetMetadata(name);
PromoteDependencies.cs (4)
37PackageIndex.Load(PackageIndexes.Select(pi => pi.GetMetadata("FullPath"))) : 105Version = item.GetMetadata("Version"); 106IsReference = item.GetMetadata("TargetPath").StartsWith("ref/", System.StringComparison.OrdinalIgnoreCase); 107TargetFramework = item.GetMetadata(TargetFrameworkMetadataName);
SplitDependenciesBySupport.cs (2)
69string fx = originalItem.GetMetadata("TargetFramework"); 79string minNSFx = originalItem.GetMetadata("MinimumNETStandard");
SplitReferences.cs (4)
54PackageIndex.Load(PackageIndexes.Select(pi => pi.GetMetadata("FullPath"))) : 68string referenceVersion = reference.GetMetadata("Version"); 105Version existingVersion = Version.Parse(existingItem.GetMetadata("Version")); 106Version newVersion = Version.Parse(existingItem.GetMetadata("Version"));
UpdatePackageIndex.cs (9)
89string indexFilePath = PackageIndexFile.GetMetadata("FullPath"); 100foreach(var package in Packages.NullAsEmpty().Select(f => f.GetMetadata("FullPath"))) 106foreach(var packageFolder in PackageFolders.NullAsEmpty().Select(f => f.GetMetadata("FullPath"))) 136var version = baselinePackage.GetMetadata("Version"); 147var version = stablePackage.GetMetadata("Version"); 157var package = moduleToPackage.GetMetadata("Package"); 164index.MergeFrameworkLists(InboxFrameworkListFolder.GetMetadata("FullPath")); 171var layoutDirectory = inboxFrameworkLayoutFolder.GetMetadata("FullPath"); 172var targetFramework = NuGetFramework.Parse(inboxFrameworkLayoutFolder.GetMetadata("TargetFramework"));
ValidatePackage.cs (3)
378var index = PackageIndex.Load(PackageIndexes.Select(pi => pi.GetMetadata("FullPath"))); 477string runtimeIdList = framework.GetMetadata("RuntimeIDs"); 524string version = supportedFramework.GetMetadata("Version");
ValidationTask.cs (2)
105AddSuppression(suppression.ItemSpec, suppression.GetMetadata("Value")); 150PackageIndex.Load(PackageIndexes.Select(pi => pi.GetMetadata("FullPath"))) :
Microsoft.DotNet.Build.Tasks.TargetFramework (1)
ChooseBestP2PTargetFrameworkTask.cs (1)
83string referencedProjectFrameworkString = project.GetMetadata(TARGET_FRAMEWORKS);
Microsoft.DotNet.Build.Tasks.VisualStudio (1)
Vsix\GetPkgDefAssemblyDependencyGuid.cs (1)
45var value = string.IsNullOrEmpty(InputMetadata) ? item.ItemSpec : item.GetMetadata(InputMetadata);
Microsoft.DotNet.Build.Tasks.Workloads (12)
StringExtensions.cs (1)
46str = str.Replace(item.ItemSpec, item.GetMetadata(Metadata.Replacement));
Swix\SwixComponent.cs (9)
162Version componentVersion = resourceItem != null && !string.IsNullOrWhiteSpace(resourceItem.GetMetadata(Metadata.Version)) ? 163new Version(resourceItem.GetMetadata(Metadata.Version)) : 166bool.TryParse(resourceItem?.GetMetadata(Metadata.AdvertisePackage), out bool advertise); 171resourceItem != null && !string.IsNullOrEmpty(resourceItem.GetMetadata(Metadata.Title)) ? resourceItem.GetMetadata(Metadata.Title) : workload.Description ?? throw new Exception(Strings.ComponentTitleCannotBeNull), 172resourceItem != null && !string.IsNullOrEmpty(resourceItem.GetMetadata(Metadata.Description)) ? resourceItem.GetMetadata(Metadata.Description) : workload.Description ?? throw new Exception(Strings.ComponentDescriptionCannotBeNull), 174resourceItem != null && !string.IsNullOrEmpty(resourceItem.GetMetadata(Metadata.Category)) ? resourceItem.GetMetadata(Metadata.Category) : DefaultValues.ComponentCategory ?? throw new Exception(Strings.ComponentCategoryCannotBeNull),
WorkloadPackageBase.cs (2)
323if (!string.IsNullOrWhiteSpace(package.GetMetadata(Metadata.MsiVersion))) 326return new(package.GetMetadata(Metadata.MsiVersion));
Microsoft.DotNet.GenFacades (2)
GenPartialFacadeSourceGenerator.cs (1)
73string value = item.GetMetadata("Aliases");
NotSupportedAssemblyGenerator.cs (1)
55string outputPath = item.GetMetadata("OutputPath");
Microsoft.DotNet.HotReload.Watch (5)
HotReload\HotReloadDotNetWatcher.cs (5)
713var targetPath = Path.Combine(outputDir, item.GetMetadata(MetadataNames.TargetPath)); 1209item.GetMetadata("Description"), 1210item.GetMetadata("Type"), 1211item.GetMetadata("Status"), 1212item.GetMetadata("RuntimeIdentifier")));
Microsoft.DotNet.PackageTesting (3)
VerifyClosure.cs (2)
78var path = source.GetMetadata("FullPath"); 134var versionString = ignoredReference.GetMetadata("Version");
VerifyTypes.cs (1)
80var path = source.GetMetadata("FullPath");
Microsoft.DotNet.SharedFramework.Sdk (22)
src\arcade\src\Microsoft.DotNet.PackageTesting\VerifyClosure.cs (2)
78var path = source.GetMetadata("FullPath"); 134var versionString = ignoredReference.GetMetadata("Version");
src\arcade\src\Microsoft.DotNet.PackageTesting\VerifyTypes.cs (1)
80var path = source.GetMetadata("FullPath");
src\CreateFrameworkListFile.cs (8)
64?.Select(item => new XAttribute(item.ItemSpec, item.GetMetadata("Value"))) 85TargetPath = item.GetMetadata("TargetPath"), 88IsNative = item.GetMetadata("IsNative") == "true", 89IsSymbolFile = item.GetMetadata("IsSymbolFile") == "true", 90IsPgoData = item.GetMetadata("IsPgoData") == "true", 217string profile = classItem.GetMetadata("Profile"); 224string referencedByDefault = classItem.GetMetadata("ReferencedByDefault"); 269?.Any(prefix => item.GetMetadata("TargetPath")?.StartsWith(prefix) == true) ?? true;
src\GeneratePlatformManifestEntriesFromFileList.cs (2)
31AssemblyVersion = FileUtilities.GetAssemblyName(file.GetMetadata("OriginalFilePath"))?.Version.ToString() ?? string.Empty, 32FileVersion = FileUtilities.GetFileVersion(file.GetMetadata("OriginalFilePath"))?.ToString() ?? string.Empty
src\GeneratePlatformManifestEntriesFromTemplate.cs (3)
49var isNativeEntry = entryTemplate.GetMetadata("IsNative") == "true"; 61string localAssemblyVersionFallback = entryTemplate.GetMetadata("FallbackAssemblyVersion"); 70string localFileVersionFallback = entryTemplate.GetMetadata("FallbackFileVersion");
src\GenerateSharedFrameworkDepsFile.cs (2)
57if (!string.IsNullOrEmpty(file.GetMetadata("GeneratedBuildFile"))) 65string cultureMaybe = file.GetMetadata("Culture");
src\ValidateFileVersions.cs (4)
25if (file.GetMetadata("IsSymbolFile").Equals("true", StringComparison.OrdinalIgnoreCase)) 94var filePath = file.GetMetadata("FullPath"); 110Version.TryParse(file.GetMetadata("AssemblyVersion"), out assemblyVersion); 111Version.TryParse(file.GetMetadata("FileVersion"), out fileVersion);
Microsoft.DotNet.SourceBuild.Tasks (8)
src\UsageReport\WritePackageUsageData.cs (2)
133item.GetMetadata("PackageId"), 134NuGetVersion.Parse(item.GetMetadata("PackageVersion"))))
src\UsageReport\WriteUsageReports.cs (2)
75item.GetMetadata("PackageId"), 76item.GetMetadata("OriginBuildName"));
src\WriteBuildOutputProps.cs (4)
57using (var reader = new PackageArchiveReader(item.GetMetadata("FullPath"))) 93string propertyName = extraProp.GetMetadata("Identity"); 96if (bool.TryParse(extraProp.GetMetadata("DoNotOverwrite"), out doNotOverwrite) && doNotOverwrite) 100sw.WriteLine($" <{propertyName}{overwriteCondition}>{extraProp.GetMetadata("Version")}</{propertyName}>");
Microsoft.DotNet.XliffTasks (12)
Tasks\GatherTranslatedSource.cs (5)
28bool preserveFileName = string.Equals(xlf.GetMetadata(MetadataKey.XlfPreserveFileName), "true", StringComparison.OrdinalIgnoreCase); 60string link = xlf.GetMetadata(MetadataKey.Link); 87string manifestResourceName = xlf.GetMetadata(MetadataKey.ManifestResourceName); 97string logicalName = xlf.GetMetadata(MetadataKey.LogicalName); 108string dependentUpon = xlf.GetMetadata(MetadataKey.DependentUpon);
Tasks\GatherXlf.cs (2)
53bool preserveFileName = string.Equals(source.GetMetadata(MetadataKey.XlfPreserveFileName), "true", StringComparison.OrdinalIgnoreCase); 55string translatedFileName = source.GetMetadata(MetadataKey.XlfTranslatedFilename);
Tasks\TaskItemExtensions.cs (2)
12string value = item.GetMetadata(key); 24string value = item.GetMetadata(key);
Tasks\TransformTemplates.cs (2)
35Dictionary<string, ITaskItem> resourceMap = UnstructuredResources.ToDictionary(item => item.GetMetadata("FullPath")); 64string templatePath = template.GetMetadata("FullPath");
Tasks\TranslateSource.cs (1)
23TranslatableDocument sourceDocument = XlfTask.LoadSourceDocument(sourcePath, XlfFile.GetMetadata(MetadataKey.XlfSourceFormat));
Microsoft.Maui.Resizetizer (11)
GetMauiAssetPath.cs (2)
46 var link = item.GetMetadata("Link"); 53 var project = Normalize(item.GetMetadata("ProjectDirectory"));
ResizeImageInfo.cs (9)
81 var fileInfo = new FileInfo(image.GetMetadata("FullPath")); 87 info.Alias = image.GetMetadata("Link"); 89 info.BaseSize = Utils.ParseSizeString(image.GetMetadata("BaseSize")); 91 if (bool.TryParse(image.GetMetadata("Resize"), out var rz)) 101 var tintColor = image.GetMetadata("TintColor"); 106 var color = image.GetMetadata("Color"); 111 if (bool.TryParse(image.GetMetadata("IsAppIcon"), out var iai)) 114 if (float.TryParse(image.GetMetadata("ForegroundScale"), NumberStyles.Number, CultureInfo.InvariantCulture, out var fsc)) 117 var fgFile = image.GetMetadata("ForegroundFile");
Microsoft.NET.Build.Containers (11)
src\sdk\src\Common\VSHostObject.cs (2)
49string username = credentialItem.GetMetadata(UserMetaDataName); 55string password = credentialItem.GetMetadata(PasswordMetaDataName);
Tasks\CreateImageIndex.cs (4)
94string config = unparsedImage.GetMetadata("Configuration"); 95string manifestDigest = unparsedImage.GetMetadata("ManifestDigest"); 96string manifest = unparsedImage.GetMetadata("Manifest"); 97string manifestMediaType = unparsedImage.GetMetadata("ManifestMediaType");
Tasks\CreateNewImage.cs (3)
199imageBuilder.AddLabel(label.ItemSpec, label.GetMetadata("Value")); 261var portType = port.GetMetadata("Type"); 297var value = envVar.GetMetadata("Value");
VSHostObject.cs (2)
44string username = credentialItem.GetMetadata(UserMetaDataName); 50string password = credentialItem.GetMetadata(PasswordMetaDataName);
Microsoft.NET.Build.Tasks (213)
AllowEmptyTelemetry.cs (2)
45var value = hasValue ? item.GetMetadata("Value") : null; 47var hash = hasHash ? bool.Parse(item.GetMetadata("Hash")) : false;
ApplyImplicitVersions.cs (4)
43string versionOnPackageReference = packageReference.GetMetadata(MetadataKeys.Version); 94public string TargetFrameworkVersion => _item.GetMetadata("TargetFrameworkVersion"); 96public string DefaultVersion => _item.GetMetadata("DefaultVersion"); 98public string LatestVersion => _item.GetMetadata("LatestVersion");
CheckForDuplicateFrameworkReferences.cs (1)
45if (item.GetMetadata(MetadataKeys.IsImplicitlyDefined).Equals("true", StringComparison.OrdinalIgnoreCase))
CheckForDuplicateItemMetadata.cs (1)
30var groupings = Items.GroupBy(item => item.GetMetadata(MetadataName))
CheckForImplicitPackageReferenceOverrides.cs (1)
37if (item.GetMetadata(MetadataKeys.IsImplicitlyDefined).Equals("true", StringComparison.OrdinalIgnoreCase))
CollatePackageDownloads.cs (1)
32g.Select(p => "[" + p.GetMetadata("Version").Trim('[', ']') + "]")));
CollectSDKReferencesDesignTime.cs (2)
73var isImplicitlyDefinedString = packageReference.GetMetadata(MetadataKeys.IsImplicitlyDefined); 89newTaskItem.SetMetadata(MetadataKeys.Version, packageReference.GetMetadata(MetadataKeys.Version));
CompilationOptionsConverter.cs (6)
21compilerOptionsItem.GetMetadata("DefineConstants")?.Split(new[] { ';' }, StringSplitOptions.RemoveEmptyEntries), 22compilerOptionsItem.GetMetadata("LangVersion"), 23compilerOptionsItem.GetMetadata("PlatformTarget"), 27compilerOptionsItem.GetMetadata("AssemblyOriginatorKeyFile"), 30compilerOptionsItem.GetMetadata("DebugType"), 31"exe".Equals(compilerOptionsItem.GetMetadata("OutputType"), StringComparison.OrdinalIgnoreCase),
CreateWindowsSdkKnownFrameworkReferences.cs (2)
76var windowsSdkPackageVersion = supportedWindowsVersion.GetMetadata("WindowsSdkPackageVersion"); 80var minimumNETVersion = supportedWindowsVersion.GetMetadata("MinimumNETVersion");
GenerateBundle.cs (1)
134bundleRelativePath: item.GetMetadata(MetadataKeys.RelativePath)));
GenerateDepsFile.cs (3)
132package.GetMetadata(MetadataKeys.RuntimeStoreManifestNames)); 193if (!IsSingleFile || !item.GetMetadata(MetadataKeys.DropFromSingleFile).Equals("true")) 269string destinationSubDir = i.GetMetadata(MetadataKeys.DestinationSubDirectory);
GenerateGlobalUsings.cs (1)
69taskItem.GetMetadata("Alias"));
GenerateRuntimeConfigurationFiles.cs (1)
327string valueString = hostConfigurationOption.GetMetadata("Value");
GenerateShims.cs (1)
155return apphostsForShimRuntimeIdentifiers.Single(i => i.GetMetadata(MetadataKeys.RuntimeIdentifier) == runtimeIdentifier).ItemSpec;
GenerateSupportedTargetFrameworkAlias.cs (2)
52var displayName = string.IsNullOrWhiteSpace(tfm.GetMetadata("DisplayName")) ? targetFrameworkAlias : tfm.GetMetadata("DisplayName");
GetDefaultPlatformTargetForNetFramework.cs (1)
57string pathInPackage = nativeItem.GetMetadata(MetadataKeys.PathInPackage);
GetPackageDirectory.cs (3)
68string packageName = item.GetMetadata(MetadataKeys.NuGetPackageId); 69string packageVersion = item.GetMetadata(MetadataKeys.NuGetPackageVersion); 72|| !string.IsNullOrEmpty(item.GetMetadata(MetadataKeys.PackageDirectory)))
GetPackagesToPrune.cs (2)
104i => i.GetMetadata("IsTransitiveFrameworkReference") is string transitiveVal && !transitiveVal.Equals("true", StringComparison.OrdinalIgnoreCase)).ToList(); 117runtimeFrameworks.Add(targetingPack.GetMetadata("RuntimeFrameworkName"));
GetPublishItemsOutputGroupOutputs.cs (3)
27var newItem = new TaskItem(r.GetMetadata("FullPath")); 29newItem.SetMetadata(metadataName: MetadataKeys.TargetPath, metadataValue: r.GetMetadata(MetadataKeys.RelativePath)); 30newItem.SetMetadata(metadataName: "OutputPath", (PublishDir ?? "") + r.GetMetadata(MetadataKeys.RelativePath));
ItemUtilities.NuGet.cs (2)
16string packageName = item.GetMetadata(MetadataKeys.NuGetPackageId); 17string packageVersion = item.GetMetadata(MetadataKeys.NuGetPackageVersion);
JoinItems.cs (3)
111ret.SetMetadata(name, right.GetMetadata(name)); 119ret.SetMetadata(name, left.GetMetadata(name)); 143return item.GetMetadata(key);
PrepareForReadyToRunCompilation.cs (9)
82if (ReadyToRunUseCrossgen2 && !string.IsNullOrEmpty(Crossgen2Tool.GetMetadata(MetadataKeys.TargetOS))) 83return Crossgen2Tool.GetMetadata(MetadataKeys.TargetOS) == "windows"; 94if (ReadyToRunUseCrossgen2 && !string.IsNullOrEmpty(Crossgen2Tool.GetMetadata(MetadataKeys.TargetOS))) 95return Crossgen2Tool.GetMetadata(MetadataKeys.TargetOS) == "linux"; 105string isVersion5 = Crossgen2Tool.GetMetadata(MetadataKeys.IsVersion5); 108string perfmapVersion = Crossgen2Tool.GetMetadata(MetadataKeys.PerfmapFormatVersion); 118string diaSymReaderPath = CrossgenTool?.GetMetadata(MetadataKeys.DiaSymReader); 169var outputR2RImageRelativePath = file.GetMetadata(MetadataKeys.RelativePath); 295var compositeR2RImageRelativePath = MainAssembly.GetMetadata(MetadataKeys.RelativePath);
ProcessFrameworkReferences.cs (30)
280targetingPackVersion = frameworkReference.GetMetadata("TargetingPackVersion"); 341isTrimmable = frameworkReference.GetMetadata(MetadataKeys.IsTrimmable); 643var requiredLabelsMetadata = frameworkReference?.GetMetadata(MetadataKeys.RuntimePackLabels) ?? ""; 818var packTargetFramework = NuGetFramework.Parse(pack.GetMetadata("TargetFramework")); 829var packVersion = knownPack.GetMetadata(packName + "PackVersion"); 842var packNamePattern = knownPack.GetMetadata(packName + "PackNamePattern"); 843var packSupportedRuntimeIdentifiers = knownPack.GetMetadata(packName + "RuntimeIdentifiers").Split(new[] { ';' }, StringSplitOptions.RemoveEmptyEntries); 844var packSupportedPortableRuntimeIdentifiers = knownPack.GetMetadata(packName + "PortableRuntimeIdentifiers").Split(new[] { ';' }, StringSplitOptions.RemoveEmptyEntries); 868Log.LogMessage(MessageImportance.Low, $"Determining best RID for '{knownPack.ItemSpec}@{packVersion}' from among '{knownPack.GetMetadata(packName + "RuntimeIdentifiers")}'"); 949if (knownPack.GetMetadata("ILCompilerRuntimePackNamePattern") is string runtimePackNamePattern && runtimePackNamePattern != string.Empty) 1223x.GetMetadata(MetadataKeys.Version).Equals( 1224y.GetMetadata(MetadataKeys.Version), StringComparison.OrdinalIgnoreCase); 1231hashCode = hashCode * -1521134295 + obj.GetMetadata(MetadataKeys.Version).GetHashCode(); 1238string? value = frameworkReference?.GetMetadata("TargetLatestRuntimePatch"); 1258string? requestedVersion = frameworkReference?.GetMetadata("RuntimeFrameworkVersion"); 1291TargetFramework = NuGetFramework.Parse(item.GetMetadata("TargetFramework")); 1298public string RuntimeFrameworkName => _item.GetMetadata(MetadataKeys.RuntimeFrameworkName); 1299public string DefaultRuntimeFrameworkVersion => _item.GetMetadata("DefaultRuntimeFrameworkVersion"); 1302public string TargetingPackName => _item.GetMetadata("TargetingPackName"); 1303public string TargetingPackVersion => _item.GetMetadata("TargetingPackVersion"); 1304public string TargetingPackFormat => _item.GetMetadata("TargetingPackFormat"); 1306public string RuntimePackRuntimeIdentifiers => _item.GetMetadata(MetadataKeys.RuntimePackRuntimeIdentifiers); 1313public string Profile => _item.GetMetadata("Profile"); 1331public readonly string LatestRuntimeFrameworkVersion => item.GetMetadata("LatestRuntimeFrameworkVersion"); 1333public readonly string RuntimePackNamePatterns => item.GetMetadata("RuntimePackNamePatterns"); 1337public readonly string RuntimePackRuntimeIdentifiers => item.GetMetadata(MetadataKeys.RuntimePackRuntimeIdentifiers); 1339public readonly string RuntimePackExcludedRuntimeIdentifiers => item.GetMetadata(MetadataKeys.RuntimePackExcludedRuntimeIdentifiers); 1341public readonly string IsTrimmable => item.GetMetadata(MetadataKeys.IsTrimmable); 1348public readonly string[] RuntimePackLabels => item.GetMetadata(MetadataKeys.RuntimePackLabels) is string s ? s.Split([';'], StringSplitOptions.RemoveEmptyEntries) : Array.Empty<string>(); 1350public readonly NuGetFramework TargetFramework => NuGetFramework.Parse(item.GetMetadata("TargetFramework"));
ProduceContentAssets.cs (10)
136preprocessorValues[preprocessorValueItem.ItemSpec] = preprocessorValueItem.GetMetadata("Value"); 150.GroupBy(t => t.GetMetadata(MetadataKeys.NuGetPackageId)); 163if (grouping.Any(t => t.GetMetadata(MetadataKeys.CodeLanguage) == projectLanguage)) 183if (contentFile.GetMetadata(MetadataKeys.CodeLanguage) == codeLanguageToSelect) 192!string.IsNullOrEmpty(contentFile.GetMetadata(MetadataKeys.PPOutputPath)); 198string ppOutputPath = contentFile.GetMetadata(MetadataKeys.PPOutputPath); 199string packageName = contentFile.GetMetadata(MetadataKeys.NuGetPackageId); 200string packageVersion = contentFile.GetMetadata(MetadataKeys.NuGetPackageVersion); 219string outputPath = contentFile.GetMetadata(MetadataKeys.OutputPath); 238string buildAction = contentFile.GetMetadata(MetadataKeys.BuildAction);
ProjectContext.cs (1)
25Version = item.GetMetadata(MetadataKeys.Version);
ReferenceInfo.cs (8)
79string projectFilePath = referencePath.GetMetadata(MetadataKeys.MSBuildSourceProjectFile); 140string originalItemSpec = referenceSatellitePath.GetMetadata("OriginalItemSpec"); 162var packageName = referencePath.GetMetadata(MetadataKeys.NuGetPackageId); 164var packageVersion = referencePath.GetMetadata(MetadataKeys.NuGetPackageVersion); 166var pathInPackage = referencePath.GetMetadata(MetadataKeys.PathInPackage); 168var destinationSubDirectory = referencePath.GetMetadata(MetadataKeys.DestinationSubDirectory); 177string version = referencePath.GetMetadata("Version"); 181string fusionName = referencePath.GetMetadata("FusionName");
RemoveDuplicatePackageReferences.cs (1)
41var pkgVersion = NuGetVersion.Parse(pkg.GetMetadata("Version"));
ResolveAppHosts.cs (6)
91var packTargetFramework = NuGetFramework.Parse(appHostPack.GetMetadata("TargetFramework")); 240string appHostRuntimeIdentifiers = selectedAppHostPack.GetMetadata("AppHostRuntimeIdentifiers"); 241string appHostPackPattern = selectedAppHostPack.GetMetadata("AppHostPackNamePattern"); 242string appHostPackVersion = selectedAppHostPack.GetMetadata("AppHostPackVersion"); 243string runtimeIdentifiersToExclude = selectedAppHostPack.GetMetadata(MetadataKeys.ExcludedRuntimeIdentifiers); 317selectedAppHostPack.GetMetadata("TargetFramework") ?? "",
ResolvedFile.cs (7)
61DestinationSubDirectory = item.GetMetadata(MetadataKeys.DestinationSubDirectory); 62string assetType = item.GetMetadata(MetadataKeys.AssetType); 85PackageName = item.GetMetadata(MetadataKeys.NuGetPackageId); 87PackageVersion = item.GetMetadata(MetadataKeys.NuGetPackageVersion); 89PathInPackage = item.GetMetadata(MetadataKeys.PathInPackage); 91RuntimeIdentifier = item.GetMetadata(MetadataKeys.RuntimeIdentifier); 92Culture = item.GetMetadata(MetadataKeys.Culture);
ResolveFrameworkReferences.cs (9)
31var resolvedRuntimePacks = ResolvedRuntimePacks.ToDictionary(rp => rp.GetMetadata(MetadataKeys.FrameworkName), StringComparer.OrdinalIgnoreCase); 46resolvedFrameworkReference.SetMetadata(MetadataKeys.IsImplicitlyDefined, frameworkReference.GetMetadata(MetadataKeys.IsImplicitlyDefined)); 48resolvedFrameworkReference.SetMetadata("TargetingPackPath", targetingPack.GetMetadata(MetadataKeys.Path)); 49resolvedFrameworkReference.SetMetadata("TargetingPackName", targetingPack.GetMetadata(MetadataKeys.NuGetPackageId)); 50resolvedFrameworkReference.SetMetadata("TargetingPackVersion", targetingPack.GetMetadata(MetadataKeys.NuGetPackageVersion)); 51resolvedFrameworkReference.SetMetadata("Profile", targetingPack.GetMetadata("Profile")); 56resolvedFrameworkReference.SetMetadata("RuntimePackPath", runtimePack.GetMetadata(MetadataKeys.PackageDirectory)); 57resolvedFrameworkReference.SetMetadata("RuntimePackName", runtimePack.GetMetadata(MetadataKeys.NuGetPackageId)); 58resolvedFrameworkReference.SetMetadata("RuntimePackVersion", runtimePack.GetMetadata(MetadataKeys.NuGetPackageVersion));
ResolvePackageAssets.cs (6)
419level: GetMessageLevel(item.GetMetadata(MetadataKeys.Severity)), 420code: item.GetMetadata(MetadataKeys.DiagnosticCode), 458writer.Write(packageReference.GetMetadata(MetadataKeys.Version)); 459writer.Write(packageReference.GetMetadata(MetadataKeys.Publish)); 467writer.Write(implicitPackage.GetMetadata(MetadataKeys.Version) ?? ""); 1322var expectedVersion = implicitPackage.GetMetadata(MetadataKeys.Version);
ResolveReadyToRunCompilers.cs (7)
55_targetRuntimeIdentifier = _runtimePack?.GetMetadata(MetadataKeys.RuntimeIdentifier); 94_crossgenTool.PackagePath = _runtimePack?.GetMetadata(MetadataKeys.PackageDirectory); 126string supportedRuntimeIdentifiers = targetingPack?.GetMetadata(MetadataKeys.RuntimePackRuntimeIdentifiers); 144_hostRuntimeIdentifier = crossgen2Pack?.GetMetadata(MetadataKeys.RuntimeIdentifier); 151_crossgen2Tool.PackagePath = crossgen2Pack.GetMetadata(MetadataKeys.PackageDirectory); 154!NuGetVersion.TryParse(crossgen2Pack.GetMetadata(MetadataKeys.NuGetPackageVersion), out NuGetVersion crossgen2PackVersion)) 251pack => pack.GetMetadata(metadataKey)
ResolveRuntimePackAssets.cs (13)
42fxReference.ItemSpec.Equals(rtFx.GetMetadata(MetadataKeys.FrameworkName), StringComparison.OrdinalIgnoreCase))) 54unavailableRuntimePack.GetMetadata(MetadataKeys.RuntimeIdentifier)); 62if (!frameworkReferenceNames.Contains(runtimePack.GetMetadata(MetadataKeys.FrameworkName))) 64var additionalFrameworkReferences = runtimePack.GetMetadata(MetadataKeys.AdditionalFrameworkReferences); 79.Where(matchingRTReference => runtimePack.GetMetadata("FrameworkName").Equals(matchingRTReference.ItemSpec)) 80.Select(matchingRTReference => matchingRTReference.GetMetadata("Profile")).ToHashSet() ?? []; 84if (runtimePack.GetMetadata(MetadataKeys.FrameworkName) == "Microsoft.Windows.SDK.NET.Ref") 114string runtimePackRoot = runtimePack.GetMetadata(MetadataKeys.PackageDirectory); 131runtimePack.GetMetadata(MetadataKeys.RuntimeIdentifier)); 260string runtimeIdentifier = runtimePack.GetMetadata(MetadataKeys.RuntimeIdentifier); 279assetItem.SetMetadata(MetadataKeys.NuGetPackageId, runtimePack.GetMetadata(MetadataKeys.NuGetPackageId)); 280assetItem.SetMetadata(MetadataKeys.NuGetPackageVersion, runtimePack.GetMetadata(MetadataKeys.NuGetPackageVersion)); 282assetItem.SetMetadata(MetadataKeys.IsTrimmable, runtimePack.GetMetadata(MetadataKeys.IsTrimmable));
ResolveTargetingPackAssets.cs (11)
118string targetingPackPath = item.GetMetadata(MetadataKeys.Path); 126item.GetMetadata("TargetingPackFormat"), 127item.GetMetadata("TargetFramework"), 128item.GetMetadata("Profile"), 129item.GetMetadata(MetadataKeys.NuGetPackageId), 130item.GetMetadata(MetadataKeys.NuGetPackageVersion), 131item.GetMetadata(MetadataKeys.PackageConflictPreferredPackages)); 486targetingPack.GetMetadata(MetadataKeys.NuGetPackageId), 487targetingPack.GetMetadata(MetadataKeys.NuGetPackageVersion)); 528RuntimeFrameworks = runtimeFrameworks.Select(item => new RuntimeFramework(item.ItemSpec, item.GetMetadata(MetadataKeys.FrameworkName), item)).ToArray(); 671builder.AppendLine(Item.GetMetadata(metadataName));
ResourceAssemblyInfo.cs (1)
23string destinationSubDirectory = referenceSatellitePath.GetMetadata("DestinationSubDirectory");
RunReadyToRunCompiler.cs (20)
45private string DotNetHostPath => Crossgen2Tool?.GetMetadata(MetadataKeys.DotNetHostPath); 51string version5 = Crossgen2Tool?.GetMetadata(MetadataKeys.IsVersion5); 75private string DiaSymReader => CrossgenTool.GetMetadata(MetadataKeys.DiaSymReader); 84string emitSymbolsMetadata = CompilationEntry.GetMetadata(MetadataKeys.EmitSymbols); 86_createPDBCommand = CompilationEntry.GetMetadata(MetadataKeys.CreatePDBCommand); 87string createCompositeImageMetadata = CompilationEntry.GetMetadata(MetadataKeys.CreateCompositeImage); 89string partialCompilationMetadata = CompilationEntry.GetMetadata(MetadataKeys.PartialCompile); 119string jitPath = Crossgen2Tool.GetMetadata(MetadataKeys.JitPath); 137if (string.IsNullOrEmpty(Crossgen2Tool.GetMetadata(MetadataKeys.TargetOS))) 142if (string.IsNullOrEmpty(Crossgen2Tool.GetMetadata(MetadataKeys.TargetArch))) 161if (!File.Exists(CrossgenTool.GetMetadata(MetadataKeys.JitPath))) 168_outputPDBImage = CompilationEntry.GetMetadata(MetadataKeys.OutputPDBImage); 194_outputR2RImage = CompilationEntry.GetMetadata(MetadataKeys.OutputR2RImage); 221_r2rHeaderSymbolName = CompilationEntry.GetMetadata(MetadataKeys.R2RHeaderSymbolName); 298result.AppendLine($"/JITPath \"{CrossgenTool.GetMetadata(MetadataKeys.JitPath)}\""); 311string jitPath = Crossgen2Tool.GetMetadata(MetadataKeys.JitPath); 318result.AppendLine($"--targetos:{Crossgen2Tool.GetMetadata(MetadataKeys.TargetOS)}"); 319result.AppendLine($"--targetarch:{Crossgen2Tool.GetMetadata(MetadataKeys.TargetArch)}"); 327if (Crossgen2Tool.GetMetadata(MetadataKeys.TargetOS) == "windows") 337string perfmapFormatVersion = Crossgen2Tool.GetMetadata(MetadataKeys.PerfmapFormatVersion);
RuntimePackAssetInfo.cs (6)
29DestinationSubPath = item.GetMetadata(MetadataKeys.DestinationSubPath) 32string assetTypeString = item.GetMetadata(MetadataKeys.AssetType); 51throw new InvalidOperationException("Unexpected asset type: " + item.GetMetadata(MetadataKeys.AssetType)); 54assetInfo.PackageName = item.GetMetadata(MetadataKeys.NuGetPackageId); 55assetInfo.PackageVersion = item.GetMetadata(MetadataKeys.NuGetPackageVersion); 56assetInfo.PackageRuntimeIdentifier = item.GetMetadata(MetadataKeys.RuntimeIdentifier);
SelectRuntimeIdentifierSpecificItems.cs (1)
61string? itemRuntimeIdentifier = item.GetMetadata(ridMetadata);
SingleProjectInfo.cs (5)
61string culture = satelliteAssembly.GetMetadata(MetadataKeys.Culture); 62string relativePath = satelliteAssembly.GetMetadata(MetadataKeys.TargetPath); 83string sourceProjectFile = projectReferencePath.GetMetadata(MetadataKeys.MSBuildSourceProjectFile); 104string sourceProjectFile = projectReferenceSatellitePath.GetMetadata(MetadataKeys.MSBuildSourceProjectFile); 114string originalItemSpec = projectReferenceSatellitePath.GetMetadata(MetadataKeys.OriginalItemSpec);
src\sdk\src\Tasks\Common\ConflictResolution\ConflictItem.cs (4)
78var assemblyVersionString = OriginalItem?.GetMetadata(nameof(AssemblyVersion)) ?? string.Empty; 142var fileVersionString = OriginalItem?.GetMetadata(nameof(FileVersion)) ?? string.Empty; 181_packageId = OriginalItem?.GetMetadata(MetadataNames.NuGetPackageId) ?? string.Empty; 199var packageVersionString = OriginalItem?.GetMetadata(nameof(MetadataNames.NuGetPackageVersion)) ?? string.Empty;
src\sdk\src\Tasks\Common\ConflictResolution\PackageOverride.cs (1)
42string overriddenPackagesString = packageOverrideItem.GetMetadata(MetadataKeys.OverriddenPackages);
src\sdk\src\Tasks\Common\ItemUtilities.cs (8)
16string value = item.GetMetadata(metadataName); 28string value = item.GetMetadata(name); 35string value = item.GetMetadata(name); 47var aliases = item?.GetMetadata(MetadataNames.Aliases); 89var isPrivate = MSBuildUtilities.ConvertStringToBool(item?.GetMetadata(MetadataNames.Private), defaultValue: true); 109var sourcePath = item?.GetMetadata(MetadataNames.HintPath)?.Trim(); 130var value = item?.GetMetadata(metadata)?.Trim(); 144var destinationSubDirectory = item?.GetMetadata("DestinationSubDirectory");
TypeLibraryDictionaryBuilder.cs (2)
24string idMetadata = typeLibraries[0].GetMetadata("Id"); 40string idMetadata = typeLibrary.GetMetadata("Id");
ValidateExecutableReferences.cs (4)
33string nearestTargetFramework = project.GetMetadata("NearestTargetFramework"); 42var additionalPropertiesXml = XElement.Parse(project.GetMetadata("AdditionalPropertiesFromProject")); 61var targetFrameworkMonikerIndex = Array.FindIndex(project.GetMetadata("TargetFrameworks").Split(';'), targetFramework => targetFramework == nearestTargetFramework); 64var targetFrameworkMonikers = project.GetMetadata("TargetFrameworkMonikers").Split(';');
Microsoft.NET.Sdk.BlazorWebAssembly.Tasks (26)
BlazorWriteSatelliteAssemblyFile.cs (2)
36new XAttribute("Culture", item.GetMetadata("Culture")), 37new XAttribute("DestinationSubDirectory", item.GetMetadata("DestinationSubDirectory"))));
BrotliCompress.cs (2)
85var inputFullPath = file.GetMetadata("FullPath"); 86var relativePath = file.GetMetadata("RelativePath");
CreateBlazorTrimmerRootDescriptorFile.cs (3)
46var assemblyName = assembly.GetMetadata("FileName"); 47var typePreserved = assembly.GetMetadata("Preserve"); 48var typeRequired = assembly.GetMetadata("Required");
GenerateBlazorWebAssemblyBootJson50.cs (5)
97var fileName = resource.GetMetadata("FileName"); 98var extension = resource.GetMetadata("Extension"); 99var resourceCulture = resource.GetMetadata("Culture"); 100var assetType = resource.GetMetadata("AssetType"); 147resourceList.Add(resourceName, $"sha256-{resource.GetMetadata("FileHash")}");
GenerateServiceWorkerAssetsManifest.cs (2)
40var hash = item.GetMetadata("FileHash"); 41var url = item.GetMetadata("AssetUrl");
GZipCompress.cs (2)
36var inputFullPath = file.GetMetadata("FullPath"); 37var relativePath = file.GetMetadata("RelativePath");
src\sdk\src\StaticWebAssetsSdk\Tasks\Data\StaticWebAsset.cs (7)
84private string GetOriginalItemMetadata(string name) => _originalItem?.GetMetadata(name); 809result.OriginalItemSpec = string.IsNullOrEmpty(result.OriginalItemSpec) ? item.GetMetadata("FullPath") : result.OriginalItemSpec; 1204var relativePath = asset.GetMetadata("RelativePath"); 1211var targetPath = asset.GetMetadata("TargetPath"); 1218var linkPath = asset.GetMetadata("Link"); 1437string.Equals(asset.GetMetadata(nameof(SourceId)), source, StringComparison.Ordinal); 1693var candidateKind = candidate.GetMetadata(nameof(AssetKind));
src\sdk\src\StaticWebAssetsSdk\Tasks\Data\StaticWebAssetGroup.cs (3)
26get => _value ??= _originalItem?.GetMetadata(nameof(Value)); 32get => _sourceId ??= _originalItem?.GetMetadata(nameof(SourceId)); 40_deferred ??= string.Equals(_originalItem?.GetMetadata(nameof(Deferred)), "true", StringComparison.OrdinalIgnoreCase);
Microsoft.NET.Sdk.Publish.Tasks (69)
AppSettingsTransform.cs (1)
50string Value = destinationConnectionString.GetMetadata("Value");
MsDeploy\CommonUtility.cs (30)
604string data = item.GetMetadata(enumName); 830string objectName = item.GetMetadata(ReplaceRuleMetadata.ObjectName.ToString()); 831string matchRegularExpression = item.GetMetadata(ReplaceRuleMetadata.Match.ToString()); 832string replaceWith = item.GetMetadata(ReplaceRuleMetadata.Replace.ToString()); 833string scopeAttributeName = item.GetMetadata(ReplaceRuleMetadata.ScopeAttributeName.ToString()); 834string scopeAttributeValue = item.GetMetadata(ReplaceRuleMetadata.ScopeAttributeValue.ToString()); 835string targetAttributeName = item.GetMetadata(ReplaceRuleMetadata.TargetAttributeName.ToString()); 921string element = item.GetMetadata(ExistingParameterValidationMetadata.Element.ToString()); 924string kind = item.GetMetadata(DeclareParameterMetadata.Kind.ToString()); 925string scope = item.GetMetadata(DeclareParameterMetadata.Scope.ToString()); 926string matchRegularExpression = item.GetMetadata(DeclareParameterMetadata.Match.ToString()); 927string description = item.GetMetadata(DeclareParameterMetadata.Description.ToString()); 928string defaultValue = item.GetMetadata(DeclareParameterMetadata.DefaultValue.ToString()); 929string tags = item.GetMetadata(DeclareParameterMetadata.Tags.ToString()); 967string validationString = item.GetMetadata(ExistingParameterValidationMetadata.ValidationString.ToString()); 1083string value = item.GetMetadata(SimpleSyncParameterMetadata.Value.ToString()); 1280string kind = item.GetMetadata(SyncParameterMetadata.Kind.ToString()); 1281string scope = item.GetMetadata(SyncParameterMetadata.Scope.ToString()); 1282string matchRegularExpression = item.GetMetadata(SyncParameterMetadata.Match.ToString()); 1283string value = item.GetMetadata(SyncParameterMetadata.Value.ToString()); 1284string description = item.GetMetadata(SyncParameterMetadata.Description.ToString()); 1285string defaultValue = item.GetMetadata(SyncParameterMetadata.DefaultValue.ToString()); 1286string tags = item.GetMetadata(SyncParameterMetadata.Tags.ToString()); 1287string element = item.GetMetadata(ExistingParameterValidationMetadata.Element.ToString()); 1290string validationString = item.GetMetadata(ExistingParameterValidationMetadata.ValidationString.ToString()); 1324string value = iTaskItem.GetMetadata(name); 1436bool fIsCurrentItemEmpty = string.IsNullOrEmpty(item.GetMetadata(PropertyName)); 1451string itemData = nextItem.GetMetadata(PropertyName); 1701string priority = iTaskItem.GetMetadata("Priority"); 1926return (string.Compare(item.GetMetadata(metadataName), metadataValue, fIgnoreCase) == 0);
MsDeploy\VsMSDeployObject.cs (3)
256m_root = taskItem.GetMetadata("Path"); 273string value = taskItem.GetMetadata(name); 292string value = taskItem.GetMetadata(name);
src\sdk\src\Common\VSHostObject.cs (2)
49string username = credentialItem.GetMetadata(UserMetaDataName); 55string password = credentialItem.GetMetadata(PasswordMetaDataName);
Tasks\GenerateEFSQLScripts.cs (1)
60string connectionStringEscaped = ProjectCollection.Escape(dbContext.GetMetadata("Value"));
Tasks\MsDeploy\CreateManifestFile.cs (3)
62string path = item.GetMetadata("Path"); 65string additionProviderSetting = item.GetMetadata("AdditionalProviderSettings"); 71string value = item.GetMetadata(ps);
Tasks\MsDeploy\CreateParameterFile.cs (5)
124string value = item.GetMetadata(attributeName); 132string elementValue = item.GetMetadata(ExistingParameterValidationMetadata.Element.ToString()); 154identityValues[i] = item.GetMetadata(parameterIdentities[i]); 157string metadataValue = item.GetMetadata(parameterIdentities[i]); 254string value = item.GetMetadata("value");
Tasks\MsDeploy\ImportParameterFile.cs (1)
167string filePath = item.GetMetadata("FullPath");
Tasks\MsDeploy\MSDeploy.cs (13)
585path = taskItem.GetMetadata("Path"); 637string element = item.GetMetadata(ExistingParameterValidationMetadata.Element.ToString()); 645idenities.Add(item.GetMetadata(dPIdentity)); 766string element = item.GetMetadata(ExistingParameterValidationMetadata.Element.ToString()); 776identities.Add(item.GetMetadata(dPIdentity)); 791data = item.GetMetadata(ExistingSyncParameterMetadata.Value.ToString()); 832string path = taskItem.GetMetadata("Path"); 851string value = taskItem.GetMetadata(name); 864string value = taskItem.GetMetadata(name); 893string settingName = item.GetMetadata("Name"); 894string settingValue = item.GetMetadata("Value"); 937string userName = credentialItem.GetMetadata(VSMsDeployTaskHostObject.UserMetaDataName); 941destSettings.SetMetadata(VSMsDeployTaskHostObject.PasswordMetaDataName, credentialItem.GetMetadata(VSMsDeployTaskHostObject.PasswordMetaDataName));
Tasks\MsDeploy\VsMsdeploy.cs (10)
950&& (item.GetMetadata(VSMsDeployTaskHostObject.SkipApplyMetadataName) == VSMsDeployTaskHostObject.SourceDeployObject 951|| string.IsNullOrEmpty(item.GetMetadata(VSMsDeployTaskHostObject.SkipApplyMetadataName)))).ToArray(); 955&& (item.GetMetadata(VSMsDeployTaskHostObject.SkipApplyMetadataName) == VSMsDeployTaskHostObject.DestinationDeployObject 956|| string.IsNullOrEmpty(item.GetMetadata(VSMsDeployTaskHostObject.SkipApplyMetadataName)))).ToArray(); 996where (string.IsNullOrEmpty(item.GetMetadata(VSMsDeployTaskHostObject.SkipApplyMetadataName)) || 997item.GetMetadata(VSMsDeployTaskHostObject.SkipApplyMetadataName) == VSMsDeployTaskHostObject.SourceDeployObject) 1002where (string.IsNullOrEmpty(item.GetMetadata(VSMsDeployTaskHostObject.SkipApplyMetadataName)) || 1003item.GetMetadata(VSMsDeployTaskHostObject.SkipApplyMetadataName) == VSMsDeployTaskHostObject.DestinationDeployObject) 1018string settingName = item.GetMetadata("Name"); 1019string settingValue = item.GetMetadata("Value");
Microsoft.NET.Sdk.Razor.Tasks (17)
EncodeRazorInputItem.cs (1)
35var targetPath = Convert.ToBase64String(Encoding.UTF8.GetBytes(input.GetMetadata("TargetPath")));
FindAssembliesWithReferencesTo.cs (2)
29var fusionName = item.GetMetadata(FusionNameKey); 40IsFrameworkReference = item.GetMetadata("IsFrameworkReference") == "true",
SdkRazorGenerate.cs (10)
112builder.AppendLine(input.GetMetadata(FullPath)); 115builder.AppendLine(input.GetMetadata(TargetPath)); 118var outputPath = Path.Combine(ProjectRoot, input.GetMetadata(GeneratedOutput)); 124var kind = input.GetMetadata(DocumentKind); 142var cssScope = input.GetMetadata(CssScope); 146builder.AppendLine(input.GetMetadata(FullPath)); 163builder.AppendLine(Configuration[0].GetMetadata(Identity)); 194builder.AppendLine(Extensions[i].GetMetadata(Identity)); 197builder.AppendLine(Path.GetFullPath(Extensions[i].GetMetadata(AssemblyFilePath))); 205var value = item.GetMetadata(metadataName);
SdkRazorTagHelper.cs (4)
106builder.AppendLine(Configuration[0].GetMetadata(Identity)); 111builder.AppendLine(Extensions[i].GetMetadata(Identity)); 114builder.AppendLine(Path.GetFullPath(Extensions[i].GetMetadata(AssemblyFilePath))); 122var value = item.GetMetadata(metadataName);
Microsoft.NET.Sdk.StaticWebAssets.Tasks (232)
Data\ContentTypeMapping.cs (3)
23contentTypeMappings.GetMetadata(nameof(Cache)), 24contentTypeMappings.GetMetadata(nameof(Pattern)), 25int.Parse(contentTypeMappings.GetMetadata(nameof(Priority)), CultureInfo.InvariantCulture));
Data\ReferencedProjectConfiguration.cs (9)
101Identity = arg.GetMetadata("FullPath"), 102Version = int.Parse(arg.GetMetadata(nameof(Version)), CultureInfo.InvariantCulture), 103Source = arg.GetMetadata(nameof(Source)), 104GetBuildAssetsTargets = arg.GetMetadata(nameof(GetBuildAssetsTargets)), 105AdditionalBuildProperties = arg.GetMetadata(nameof(AdditionalBuildProperties)), 106AdditionalBuildPropertiesToRemove = arg.GetMetadata(nameof(AdditionalBuildPropertiesToRemove)), 107GetPublishAssetsTargets = arg.GetMetadata(nameof(GetPublishAssetsTargets)), 108AdditionalPublishProperties = arg.GetMetadata(nameof(AdditionalPublishProperties)), 109AdditionalPublishPropertiesToRemove = arg.GetMetadata(nameof(AdditionalPublishPropertiesToRemove))
Data\StaticWebAsset.cs (7)
84private string GetOriginalItemMetadata(string name) => _originalItem?.GetMetadata(name); 809result.OriginalItemSpec = string.IsNullOrEmpty(result.OriginalItemSpec) ? item.GetMetadata("FullPath") : result.OriginalItemSpec; 1204var relativePath = asset.GetMetadata("RelativePath"); 1211var targetPath = asset.GetMetadata("TargetPath"); 1218var linkPath = asset.GetMetadata("Link"); 1437string.Equals(asset.GetMetadata(nameof(SourceId)), source, StringComparison.Ordinal); 1693var candidateKind = candidate.GetMetadata(nameof(AssetKind));
Data\StaticWebAssetEndpoint.cs (5)
58var value = _originalItem.GetMetadata(nameof(Order)); 78_assetFile ??= _originalItem?.GetMetadata(nameof(AssetFile)); 93_selectorsString ??= _originalItem?.GetMetadata(nameof(Selectors)); 120_responseHeadersString ??= _originalItem?.GetMetadata(nameof(ResponseHeaders)); 146_endpointPropertiesString ??= _originalItem?.GetMetadata(nameof(EndpointProperties));
Data\StaticWebAssetGroup.cs (3)
26get => _value ??= _originalItem?.GetMetadata(nameof(Value)); 32get => _sourceId ??= _originalItem?.GetMetadata(nameof(SourceId)); 40_deferred ??= string.Equals(_originalItem?.GetMetadata(nameof(Deferred)), "true", StringComparison.OrdinalIgnoreCase);
Data\StaticWebAssetProjectConfiguration.cs (9)
27Version = taskItem.GetMetadata(nameof(Version)), 28Source = taskItem.GetMetadata(nameof(Source)), 29GetBuildAssetsTargets = taskItem.GetMetadata(nameof(GetBuildAssetsTargets)), 30AdditionalBuildProperties = taskItem.GetMetadata(nameof(AdditionalBuildProperties)), 31AdditionalBuildPropertiesToRemove = taskItem.GetMetadata(nameof(AdditionalBuildPropertiesToRemove)), 32GetPublishAssetsTargets = taskItem.GetMetadata(nameof(GetPublishAssetsTargets)), 33AdditionalPublishProperties = taskItem.GetMetadata(nameof(AdditionalPublishProperties)), 34AdditionalPublishPropertiesToRemove = taskItem.GetMetadata(nameof(AdditionalPublishPropertiesToRemove)), 35TargetFramework = taskItem.GetMetadata(nameof(TargetFramework))
Data\StaticWebAssetsDiscoveryPattern.cs (5)
61HasSourceId(pattern.GetMetadata(nameof(Source)), source); 73Source = pattern.GetMetadata(nameof(Source)), 74BasePath = pattern.GetMetadata(nameof(BasePath)), 75ContentRoot = pattern.GetMetadata(nameof(ContentRoot)), 76Pattern = pattern.GetMetadata(nameof(Pattern))
DefineStaticWebAssetEndpoints.cs (6)
83var assetFile = endpointCandidate.GetMetadata(nameof(StaticWebAssetEndpoint.AssetFile)); 117var pattern = item.GetMetadata("Pattern"); 118var replacement = item.GetMetadata("Replacement"); 119var order = item.GetMetadata("Order"); 331var length = CandidateAssets[i].GetMetadata(nameof(StaticWebAsset.FileLength)); 332var lastWriteTime = CandidateAssets[i].GetMetadata(nameof(StaticWebAsset.LastWriteTime));
DefineStaticWebAssets.Cache.cs (1)
126asset.AssetKind = item.GetMetadata(nameof(StaticWebAsset.AssetKind));
DefineStaticWebAssets.cs (43)
131var normalizedAssetPath = Path.GetFullPath(candidate.GetMetadata("FullPath")); 150if (matcher != null && string.IsNullOrEmpty(candidate.GetMetadata("RelativePath"))) 220PropertyOverrides == null || PropertyOverrides.Length == 0 ? candidate.ItemSpec : candidate.GetMetadata("OriginalItemSpec")); 232var identity = Path.GetFullPath(candidate.GetMetadata("FullPath")); 312var existingGroups = candidate.GetMetadata(nameof(StaticWebAsset.AssetGroups)); 381var candidateFullPath = Path.GetFullPath(candidate.GetMetadata("FullPath")); 446var value = element.GetMetadata(metadataName); 470var relativePath = candidate.GetMetadata("RelativePath"); 478var targetPath = candidate.GetMetadata("TargetPath"); 486var linkPath = candidate.GetMetadata("Link"); 495var normalizedContentRoot = StaticWebAsset.NormalizeContentRootPath(string.IsNullOrEmpty(candidate.GetMetadata(nameof(StaticWebAsset.ContentRoot))) ? 497candidate.GetMetadata(nameof(StaticWebAsset.ContentRoot))); 499var normalizedAssetPath = Path.GetFullPath(candidate.GetMetadata("FullPath")); 540first.GetMetadata("FullPath"), 541first.GetMetadata(nameof(StaticWebAsset.AssetKind)), 542second.GetMetadata("FullPath"), 543second.GetMetadata(nameof(StaticWebAsset.AssetKind)), 551switch ((asset.GetMetadata(nameof(StaticWebAsset.CopyToPublishDirectory)), existingAsset.GetMetadata(nameof(StaticWebAsset.CopyToPublishDirectory)))) 561existingAsset.GetMetadata("FullPath"), 562existingAsset.GetMetadata(nameof(StaticWebAsset.AssetKind)), 563asset.GetMetadata("FullPath"), 564asset.GetMetadata(nameof(StaticWebAsset.AssetKind)), 575asset.GetMetadata("FullPath"), 576asset.GetMetadata(nameof(StaticWebAsset.AssetKind)), 577asset.GetMetadata(nameof(StaticWebAsset.CopyToPublishDirectory)), 582existingAsset.GetMetadata("FullPath"), 583existingAsset.GetMetadata(nameof(StaticWebAsset.AssetKind)), 584existingAsset.GetMetadata(nameof(StaticWebAsset.CopyToPublishDirectory)), 595asset.GetMetadata("FullPath"), 596asset.GetMetadata(nameof(StaticWebAsset.AssetKind)), 597asset.GetMetadata(nameof(StaticWebAsset.CopyToPublishDirectory)), 602existingAsset.GetMetadata("FullPath"), 603existingAsset.GetMetadata(nameof(StaticWebAsset.AssetKind)), 604existingAsset.GetMetadata(nameof(StaticWebAsset.CopyToPublishDirectory)), 714var value = def.GetMetadata("Value"); 721var sourceId = def.GetMetadata("SourceId"); 728var orderStr = def.GetMetadata("Order"); 735var includePattern = def.GetMetadata("IncludePattern"); 741var excludePattern = def.GetMetadata("ExcludePattern"); 742var relativePathPattern = def.GetMetadata("RelativePathPattern"); 743var relativePathPrefix = def.GetMetadata("RelativePathPrefix"); 744var contentRootSuffix = def.GetMetadata("ContentRootSuffix");
DiscoverDefaultScopedCssItems.cs (2)
29var fullPath = candidate.GetMetadata("FullPath"); 30if (string.Equals(candidate.GetMetadata("Scoped"), "false", StringComparison.OrdinalIgnoreCase))
FilterStaticWebAssetEndpoints.cs (3)
174item.GetMetadata("Name"), 175item.GetMetadata("Value"), 176item.GetMetadata("Mode"));
FingerprintPatternMatcher.cs (5)
25p => p.GetMetadata("Pattern"), 26p => p.GetMetadata("Expression") is string expr and not "" ? expr : DefaultFingerprintExpression); 34builder.AddIncludePatterns(pattern.GetMetadata("Pattern")); 173public string Pattern { get; set; } = pattern.GetMetadata(nameof(Pattern)); 175public string Expression { get; set; } = pattern.GetMetadata(nameof(Expression));
GenerateStaticWebAssetsPropsFile.cs (20)
80var orderedAssets = StaticWebAssets.OrderBy(e => e.GetMetadata(BasePath), StringComparer.OrdinalIgnoreCase) 81.ThenBy(e => e.GetMetadata(RelativePath), StringComparer.OrdinalIgnoreCase); 108new XElement(SourceId, element.GetMetadata(SourceId)), 110new XElement(BasePath, element.GetMetadata(BasePath)), 112new XElement(AssetKind, element.GetMetadata(AssetKind)), 113new XElement(AssetMode, element.GetMetadata(AssetMode)), 114new XElement(AssetRole, element.GetMetadata(AssetRole)), 115new XElement(RelatedAsset, element.GetMetadata(RelatedAsset)), 116new XElement(AssetTraitName, element.GetMetadata(AssetTraitName)), 117new XElement(AssetTraitValue, element.GetMetadata(AssetTraitValue)), 118new XElement(Fingerprint, element.GetMetadata(Fingerprint)), 119new XElement(Integrity, element.GetMetadata(Integrity)), 120new XElement(CopyToOutputDirectory, element.GetMetadata(CopyToOutputDirectory)), 121new XElement(CopyToPublishDirectory, element.GetMetadata(CopyToPublishDirectory)), 122new XElement(FileLength, element.GetMetadata(FileLength)), 123new XElement(LastWriteTime, element.GetMetadata(LastWriteTime)), 223var candidateMetadata = candidate.GetMetadata(SourceType); 240var referenceMetadata = reference.GetMetadata(metadata); 241var candidateMetadata = candidate.GetMetadata(metadata); 253var value = item.GetMetadata(metadataName);
JSModules\ApplyJsModules.cs (3)
112var explicitRazorItem = jsModuleCandidate.GetMetadata(explicitMetadataName); 113var jsModuleCandidatePath = jsModuleCandidate.GetMetadata("RelativePath"); 130item.SetMetadata("JSModule", jsModuleCandidate.GetMetadata("JSModule"));
Legacy\GenerateStaticWebAssetsPropsFile50.cs (18)
57var orderedAssets = StaticWebAssets.OrderBy(e => e.GetMetadata(BasePath), StringComparer.OrdinalIgnoreCase) 58.ThenBy(e => e.GetMetadata(RelativePath), StringComparer.OrdinalIgnoreCase); 61var fullPathExpression = @$"$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\{Normalize(PackagePathPrefix)}\{Normalize(element.GetMetadata(RelativePath))}))"; 65new XElement(SourceId, element.GetMetadata(SourceId)), 67new XElement(BasePath, element.GetMetadata(BasePath)), 68new XElement(RelativePath, element.GetMetadata(RelativePath)), 69new XElement(AssetKind, element.GetMetadata(AssetKind)), 70new XElement(AssetMode, element.GetMetadata(AssetMode)), 71new XElement(AssetRole, element.GetMetadata(AssetRole)), 72new XElement(RelatedAsset, element.GetMetadata(RelatedAsset)), 73new XElement(AssetTraitName, element.GetMetadata(AssetTraitName)), 74new XElement(AssetTraitValue, element.GetMetadata(AssetTraitValue)), 75new XElement(CopyToOutputDirectory, element.GetMetadata(CopyToOutputDirectory)), 76new XElement(CopyToPublishDirectory, element.GetMetadata(CopyToPublishDirectory)), 176var candidateMetadata = candidate.GetMetadata(SourceType); 193var referenceMetadata = reference.GetMetadata(metadata); 194var candidateMetadata = candidate.GetMetadata(metadata); 206var value = item.GetMetadata(metadataName);
Legacy\GenerateV1StaticWebAssetsManifest.cs (3)
106var basePath = contentRootDefinition.GetMetadata(BasePath); 107var contentRoot = contentRootDefinition.GetMetadata(ContentRoot); 151var value = item.GetMetadata(metadataName);
Legacy\ValidateStaticWebAssetsUniquePaths.cs (4)
36contentRootDefinition.GetMetadata(BasePath), 37contentRootDefinition.GetMetadata(RelativePath)); 57var relativePath = webRootFile.GetMetadata(TargetPath); 74var value = item.GetMetadata(metadataName);
MergeConfigurationProperties.cs (24)
45["Version"] = configuration.GetMetadata(nameof(StaticWebAssetsManifest.ReferencedProjectConfiguration.Version)), 46["Source"] = configuration.GetMetadata(nameof(StaticWebAssetsManifest.ReferencedProjectConfiguration.Source)), 47["GetBuildAssetsTargets"] = configuration.GetMetadata(nameof(StaticWebAssetsManifest.ReferencedProjectConfiguration.GetBuildAssetsTargets)), 48["AdditionalBuildProperties"] = configuration.GetMetadata(nameof(StaticWebAssetsManifest.ReferencedProjectConfiguration.AdditionalBuildProperties)), 49["AdditionalBuildPropertiesToRemove"] = configuration.GetMetadata(nameof(StaticWebAssetsManifest.ReferencedProjectConfiguration.AdditionalBuildPropertiesToRemove)), 50["GetPublishAssetsTargets"] = configuration.GetMetadata(nameof(StaticWebAssetsManifest.ReferencedProjectConfiguration.GetPublishAssetsTargets)), 51["AdditionalPublishProperties"] = configuration.GetMetadata(nameof(StaticWebAssetsManifest.ReferencedProjectConfiguration.AdditionalPublishProperties)), 52["AdditionalPublishPropertiesToRemove"] = configuration.GetMetadata(nameof(StaticWebAssetsManifest.ReferencedProjectConfiguration.AdditionalPublishPropertiesToRemove)), 56";", configuration.GetMetadata("AdditionalBuildProperties"), 57foundProjectReference.GetMetadata("SetConfiguration"), 58foundProjectReference.GetMetadata("SetPlatform"), 59foundProjectReference.GetMetadata("SetTargetFramework")); 64";", configuration.GetMetadata("AdditionalBuildPropertiesToRemove"), 65foundProjectReference.GetMetadata("GlobalPropertiesToRemove"), 66foundProjectReference.GetMetadata("UndefineProperties")); 71";", configuration.GetMetadata("AdditionalPublishProperties"), 72foundProjectReference.GetMetadata("SetConfiguration"), 73foundProjectReference.GetMetadata("SetPlatform"), 74foundProjectReference.GetMetadata("SetTargetFramework")); 79";", configuration.GetMetadata("AdditionalPublishPropertiesToRemove"), 80foundProjectReference.GetMetadata("GlobalPropertiesToRemove"), 81foundProjectReference.GetMetadata("UndefineProperties")); 108var referenceMetadata = projectReference.GetMetadata("MSBuildSourceProjectFile"); 112var configurationFullPath = configuration.GetMetadata("FullPath");
OverrideHtmlAssetPlaceholders.cs (2)
95string outputPath = Path.Combine(OutputPath, FileHasher.HashString(item.ItemSpec) + item.GetMetadata("Extension")); 223resourceAsset.IsHardFingerprinted = asset.GetMetadata("RelativePath").Contains("#[.{fingerprint}]!");
ReadPackageAssetsManifest.cs (3)
49var sourceId = manifestItem.GetMetadata("SourceId"); 50var packageRoot = manifestItem.GetMetadata("PackageRoot"); 51var contentRoot = manifestItem.GetMetadata("ContentRoot");
ResolveStaticWebAssetsEffectiveTargetFramework.cs (2)
46public string TargetFrameworkIdentifier { get; set; } = item.GetMetadata("TargetFrameworkIdentifier"); 48public string TargetFrameworkVersion { get; set; } = item.GetMetadata("TargetFrameworkVersion");
ResolveStaticWebAssetsEmbeddedProjectConfiguration.cs (20)
85if (configurationsToRemove.GetMetadata("AdditionalProperties")? 88Log.LogMessage($"Removing configuration '{configurationsToRemove.GetMetadata("AdditonalProperties")}' because it is embedded."); 186Version = source.GetMetadata(nameof(Version)), 187Source = source.GetMetadata(nameof(Source)), 188GetEmbeddedBuildAssetsTargets = source.GetMetadata(nameof(GetEmbeddedBuildAssetsTargets)), 189AdditionalEmbeddedBuildProperties = source.GetMetadata(nameof(AdditionalEmbeddedBuildProperties)), 190AdditionalEmbeddedBuildPropertiesToRemove = source.GetMetadata(nameof(AdditionalEmbeddedBuildPropertiesToRemove)), 191GetEmbeddedPublishAssetsTargets = source.GetMetadata(nameof(GetEmbeddedPublishAssetsTargets)), 192AdditionalEmbeddedPublishProperties = source.GetMetadata(nameof(AdditionalEmbeddedPublishProperties)), 193AdditionalEmbeddedPublishPropertiesToRemove = source.GetMetadata(nameof(AdditionalEmbeddedPublishPropertiesToRemove)), 194TargetFramework = source.GetMetadata(nameof(TargetFramework)), 195TargetFrameworkIdentifier = source.GetMetadata(nameof(TargetFrameworkIdentifier)), 196TargetFrameworkVersion = source.GetMetadata(nameof(TargetFrameworkVersion)), 197Platform = source.GetMetadata(nameof(Platform)), 198PlatformVersion = source.GetMetadata(nameof(PlatformVersion)) 236TargetFramework = item.GetMetadata("TargetFramework"), 237Platform = item.GetMetadata("Platform"), 238PlatformVersion = item.GetMetadata("PlatformVersion"), 239TargetFrameworkIdentifier = item.GetMetadata("TargetFrameworkIdentifier"), 240TargetFrameworkVersion = item.GetMetadata("TargetFrameworkVersion"),
ScopedCss\ApplyCssScopes.cs (2)
124var explicitRazorItem = scopedCssCandidate.GetMetadata(explicitMetadataName); 136item.SetMetadata("CssScope", scopedCssCandidate.GetMetadata("CssScope"));
ScopedCss\ComputeCssScope.cs (1)
32var scope = input.GetMetadata("CssScope");
ScopedCss\ConcatenateCssFiles.cs (5)
18Comparer<ITaskItem>.Create((x, y) => StringComparer.OrdinalIgnoreCase.Compare(x.GetMetadata("FullPath"), y.GetMetadata("FullPath"))); 85builder.AppendLine(CultureInfo.InvariantCulture, $"/* {NormalizePath(current.GetMetadata("BasePath"))}/{NormalizePath(current.GetMetadata("RelativePath"))} */"); 87foreach (var line in File.ReadLines(current.GetMetadata("FullPath")))
ScopedCss\ConcatenateCssFiles50.cs (7)
18Comparer<ITaskItem>.Create((x, y) => StringComparer.OrdinalIgnoreCase.Compare(x.GetMetadata("FullPath"), y.GetMetadata("FullPath"))); 68var bundleBasePath = NormalizePath(bundle.GetMetadata("BasePath")); 69var relativePath = NormalizePath(bundle.GetMetadata("RelativePath")); 88builder.AppendLine(CultureInfo.InvariantCulture, $"/* {NormalizePath(current.GetMetadata("BasePath"))}/{NormalizePath(current.GetMetadata("RelativePath"))} */"); 90foreach (var line in File.ReadLines(current.GetMetadata("FullPath")))
ScopedCss\ResolveAllScopedCssAssets.cs (1)
29var path = swa.GetMetadata("RelativePath");
ScopedCss\RewriteCss.cs (3)
41var inputFile = input.GetMetadata("FullPath"); 42var outputFile = input.GetMetadata("OutputFile"); 43var cssScope = input.GetMetadata("CssScope");
ServiceWorker\GenerateServiceWorkerAssetsManifest.cs (1)
41var assets = Assets.Select(a => (StaticWebAsset.FromTaskItem(a), a.GetMetadata("AssetUrl"))).ToArray();
StaticWebAssetsGeneratePackManifest.cs (2)
51PackagePath = file.GetMetadata("PackagePath") 60PackagePath = asset.GetMetadata("TargetPath")
UpdateExternallyDefinedStaticWebAssets.cs (1)
197var pattern = fingerprintExpression.GetMetadata("Pattern");
UpdatePackageStaticWebAssets.cs (1)
47var sourceType = candidate.GetMetadata(nameof(StaticWebAsset.SourceType));
UpdateStaticWebAssetEndpoints.cs (5)
365item.GetMetadata("UpdateTarget"), 366item.GetMetadata("Name"), 367item.GetMetadata("Value"), 368item.GetMetadata("NewValue"), 369item.GetMetadata("Quality"));
Utils\AssetToCompress.cs (2)
17var relatedAsset = assetToCompress.GetMetadata("RelatedAsset"); 27var relatedAssetOriginalItemSpec = assetToCompress.GetMetadata("RelatedAssetOriginalItemSpec");
Utils\HashingUtils.cs (1)
42writer.Write(item.GetMetadata(properties[j]));
Microsoft.NETCore.Platforms (1)
UpdateRuntimeIdentifierGraph.cs (1)
43string[] importedRids = rid.GetMetadata("Imports").Split(';');
Microsoft.SourceLink.AzureDevOpsServer.Git (9)
GetSourceLinkUrl.cs (1)
26var virtualDirectory = hostItem?.GetMetadata(VirtualDirectoryMetadataName) ?? "";
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (6)
77if (!string.IsNullOrEmpty(SourceRoot.GetMetadata(Names.SourceRoot.SourceLinkUrl)) || 78!string.Equals(SourceRoot.GetMetadata(Names.SourceRoot.SourceControl), SourceControlName, StringComparison.OrdinalIgnoreCase)) 84var gitUrl = SourceRoot.GetMetadata(Names.SourceRoot.RepositoryUrl); 92if (string.IsNullOrEmpty(SourceRoot.GetMetadata(Names.SourceRoot.RevisionId))) 127var revisionId = SourceRoot.GetMetadata(Names.SourceRoot.RevisionId); 186var contentUrl = item.GetMetadata(ContentUrlMetadataName);
src\sourcelink\src\Common\GitProvider\TranslateRepositoryUrlGitTask.cs (2)
89if (!string.Equals(sourceRoot.GetMetadata(Names.SourceRoot.SourceControl), SourceControlName, StringComparison.OrdinalIgnoreCase)) 97translatedUrl = translate(sourceRoot.GetMetadata(Names.SourceRoot.ScmRepositoryUrl));
Microsoft.SourceLink.AzureRepos.Git (8)
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (6)
77if (!string.IsNullOrEmpty(SourceRoot.GetMetadata(Names.SourceRoot.SourceLinkUrl)) || 78!string.Equals(SourceRoot.GetMetadata(Names.SourceRoot.SourceControl), SourceControlName, StringComparison.OrdinalIgnoreCase)) 84var gitUrl = SourceRoot.GetMetadata(Names.SourceRoot.RepositoryUrl); 92if (string.IsNullOrEmpty(SourceRoot.GetMetadata(Names.SourceRoot.RevisionId))) 127var revisionId = SourceRoot.GetMetadata(Names.SourceRoot.RevisionId); 186var contentUrl = item.GetMetadata(ContentUrlMetadataName);
src\sourcelink\src\Common\GitProvider\TranslateRepositoryUrlGitTask.cs (2)
89if (!string.Equals(sourceRoot.GetMetadata(Names.SourceRoot.SourceControl), SourceControlName, StringComparison.OrdinalIgnoreCase)) 97translatedUrl = translate(sourceRoot.GetMetadata(Names.SourceRoot.ScmRepositoryUrl));
Microsoft.SourceLink.Bitbucket.Git (10)
GetSourceLinkUrl.cs (2)
31var isCloud = bool.TryParse(hostItem?.GetMetadata(IsEnterpriseEditionMetadataName), out var isEnterpriseEdition) && !isEnterpriseEdition; 91var bitbucketEnterpriseVersionAsString = hostItem?.GetMetadata(VersionMetadataName);
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (6)
77if (!string.IsNullOrEmpty(SourceRoot.GetMetadata(Names.SourceRoot.SourceLinkUrl)) || 78!string.Equals(SourceRoot.GetMetadata(Names.SourceRoot.SourceControl), SourceControlName, StringComparison.OrdinalIgnoreCase)) 84var gitUrl = SourceRoot.GetMetadata(Names.SourceRoot.RepositoryUrl); 92if (string.IsNullOrEmpty(SourceRoot.GetMetadata(Names.SourceRoot.RevisionId))) 127var revisionId = SourceRoot.GetMetadata(Names.SourceRoot.RevisionId); 186var contentUrl = item.GetMetadata(ContentUrlMetadataName);
src\sourcelink\src\Common\GitProvider\TranslateRepositoryUrlGitTask.cs (2)
89if (!string.Equals(sourceRoot.GetMetadata(Names.SourceRoot.SourceControl), SourceControlName, StringComparison.OrdinalIgnoreCase)) 97translatedUrl = translate(sourceRoot.GetMetadata(Names.SourceRoot.ScmRepositoryUrl));
Microsoft.SourceLink.Common (2)
GenerateSourceLinkFile.cs (2)
51var mappedPath = root.GetMetadata(Names.SourceRoot.MappedPath); 69var url = root.GetMetadata(Names.SourceRoot.SourceLinkUrl);
Microsoft.SourceLink.Gitea (8)
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (6)
77if (!string.IsNullOrEmpty(SourceRoot.GetMetadata(Names.SourceRoot.SourceLinkUrl)) || 78!string.Equals(SourceRoot.GetMetadata(Names.SourceRoot.SourceControl), SourceControlName, StringComparison.OrdinalIgnoreCase)) 84var gitUrl = SourceRoot.GetMetadata(Names.SourceRoot.RepositoryUrl); 92if (string.IsNullOrEmpty(SourceRoot.GetMetadata(Names.SourceRoot.RevisionId))) 127var revisionId = SourceRoot.GetMetadata(Names.SourceRoot.RevisionId); 186var contentUrl = item.GetMetadata(ContentUrlMetadataName);
src\sourcelink\src\Common\GitProvider\TranslateRepositoryUrlGitTask.cs (2)
89if (!string.Equals(sourceRoot.GetMetadata(Names.SourceRoot.SourceControl), SourceControlName, StringComparison.OrdinalIgnoreCase)) 97translatedUrl = translate(sourceRoot.GetMetadata(Names.SourceRoot.ScmRepositoryUrl));
Microsoft.SourceLink.Gitee (8)
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (6)
77if (!string.IsNullOrEmpty(SourceRoot.GetMetadata(Names.SourceRoot.SourceLinkUrl)) || 78!string.Equals(SourceRoot.GetMetadata(Names.SourceRoot.SourceControl), SourceControlName, StringComparison.OrdinalIgnoreCase)) 84var gitUrl = SourceRoot.GetMetadata(Names.SourceRoot.RepositoryUrl); 92if (string.IsNullOrEmpty(SourceRoot.GetMetadata(Names.SourceRoot.RevisionId))) 127var revisionId = SourceRoot.GetMetadata(Names.SourceRoot.RevisionId); 186var contentUrl = item.GetMetadata(ContentUrlMetadataName);
src\sourcelink\src\Common\GitProvider\TranslateRepositoryUrlGitTask.cs (2)
89if (!string.Equals(sourceRoot.GetMetadata(Names.SourceRoot.SourceControl), SourceControlName, StringComparison.OrdinalIgnoreCase)) 97translatedUrl = translate(sourceRoot.GetMetadata(Names.SourceRoot.ScmRepositoryUrl));
Microsoft.SourceLink.GitHub (8)
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (6)
77if (!string.IsNullOrEmpty(SourceRoot.GetMetadata(Names.SourceRoot.SourceLinkUrl)) || 78!string.Equals(SourceRoot.GetMetadata(Names.SourceRoot.SourceControl), SourceControlName, StringComparison.OrdinalIgnoreCase)) 84var gitUrl = SourceRoot.GetMetadata(Names.SourceRoot.RepositoryUrl); 92if (string.IsNullOrEmpty(SourceRoot.GetMetadata(Names.SourceRoot.RevisionId))) 127var revisionId = SourceRoot.GetMetadata(Names.SourceRoot.RevisionId); 186var contentUrl = item.GetMetadata(ContentUrlMetadataName);
src\sourcelink\src\Common\GitProvider\TranslateRepositoryUrlGitTask.cs (2)
89if (!string.Equals(sourceRoot.GetMetadata(Names.SourceRoot.SourceControl), SourceControlName, StringComparison.OrdinalIgnoreCase)) 97translatedUrl = translate(sourceRoot.GetMetadata(Names.SourceRoot.ScmRepositoryUrl));
Microsoft.SourceLink.GitLab (9)
GetSourceLinkUrl.cs (1)
36var versionAsString = hostItem?.GetMetadata(VersionMetadataName);
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (6)
77if (!string.IsNullOrEmpty(SourceRoot.GetMetadata(Names.SourceRoot.SourceLinkUrl)) || 78!string.Equals(SourceRoot.GetMetadata(Names.SourceRoot.SourceControl), SourceControlName, StringComparison.OrdinalIgnoreCase)) 84var gitUrl = SourceRoot.GetMetadata(Names.SourceRoot.RepositoryUrl); 92if (string.IsNullOrEmpty(SourceRoot.GetMetadata(Names.SourceRoot.RevisionId))) 127var revisionId = SourceRoot.GetMetadata(Names.SourceRoot.RevisionId); 186var contentUrl = item.GetMetadata(ContentUrlMetadataName);
src\sourcelink\src\Common\GitProvider\TranslateRepositoryUrlGitTask.cs (2)
89if (!string.Equals(sourceRoot.GetMetadata(Names.SourceRoot.SourceControl), SourceControlName, StringComparison.OrdinalIgnoreCase)) 97translatedUrl = translate(sourceRoot.GetMetadata(Names.SourceRoot.ScmRepositoryUrl));
Microsoft.SourceLink.GitWeb (8)
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (6)
77if (!string.IsNullOrEmpty(SourceRoot.GetMetadata(Names.SourceRoot.SourceLinkUrl)) || 78!string.Equals(SourceRoot.GetMetadata(Names.SourceRoot.SourceControl), SourceControlName, StringComparison.OrdinalIgnoreCase)) 84var gitUrl = SourceRoot.GetMetadata(Names.SourceRoot.RepositoryUrl); 92if (string.IsNullOrEmpty(SourceRoot.GetMetadata(Names.SourceRoot.RevisionId))) 127var revisionId = SourceRoot.GetMetadata(Names.SourceRoot.RevisionId); 186var contentUrl = item.GetMetadata(ContentUrlMetadataName);
src\sourcelink\src\Common\GitProvider\TranslateRepositoryUrlGitTask.cs (2)
89if (!string.Equals(sourceRoot.GetMetadata(Names.SourceRoot.SourceControl), SourceControlName, StringComparison.OrdinalIgnoreCase)) 97translatedUrl = translate(sourceRoot.GetMetadata(Names.SourceRoot.ScmRepositoryUrl));
MSBuild (7)
JsonOutputFormatter.cs (2)
142jsonItem["Identity"] = item.GetMetadata("Identity"); 172return item.GetMetadata(metadataName);
src\msbuild\src\Shared\TaskParameter.cs (5)
593_escapedDefiningProject = EscapingUtilities.Escape(copyFrom.GetMetadata(ItemSpecModifiers.DefiningProjectFullPath), cache: true); 624string recursiveDir = copyFrom.GetMetadata(ItemSpecModifiers.RecursiveDir); 775string originalItemSpec = destinationItem.GetMetadata("OriginalItemSpec"); 781.Where(metadatum => string.IsNullOrEmpty(destinationItem.GetMetadata(metadatum.Key))); 797string value = destinationItem.GetMetadata(entry.Key);
NuGet.Build.Tasks (6)
CheckForDuplicateNuGetItemsTask.cs (1)
57string duplicateItemsFormatted = string.Join("; ", duplicateItems.Select(d => string.Join(", ", d.Select(e => $"{e.ItemSpec} {e.GetMetadata("version")}"))));
Common\MSBuildTaskItem.cs (1)
55var val = Item.GetMetadata(property);
GetReferenceNearestTargetFrameworkTask.cs (4)
118var referencedProjectFrameworkString = project.GetMetadata(TARGET_FRAMEWORKS); 119var referenceTargetFrameworkMonikers = project.GetMetadata(TARGET_FRAMEWORK_MONIKERS); 120var referencedProjectPlatformString = project.GetMetadata(TARGET_PLATFORM_MONIKERS); 122var referencedProjectFile = project.GetMetadata(MSBUILD_SOURCE_PROJECT_FILE);
NuGet.Build.Tasks.Pack (1)
Common\MSBuildTaskItem.cs (1)
55var val = Item.GetMetadata(property);
NuGet.CommandLine.XPlat (4)
Utility\MSBuildAPIUtility.cs (4)
959bool isVersionOverride = !string.IsNullOrEmpty(p.GetMetadata("VersionOverride")); 966? p.GetMetadata("VersionOverride") 968? versionItem.GetMetadata("Version") 969: p.GetMetadata("Version"));
PresentationBuildTasks (18)
Microsoft\Build\Tasks\Windows\FileClassifier.cs (3)
298outputItem.SetMetadata(SharedStrings.Link, inputItem.GetMetadata(SharedStrings.Link)); 299outputItem.SetMetadata(SharedStrings.LogicalName, inputItem.GetMetadata(SharedStrings.LogicalName)); 325string localizableString = fileItem.GetMetadata(SharedStrings.Localizable);
Microsoft\Build\Tasks\Windows\GenerateTemporaryTargetAssembly.cs (2)
731string embedInteropTypesMetadata = pItem.GetMetadata(EMBEDINTEROPTYPES); 739string aliases = pItem.GetMetadata(ALIASES);
Microsoft\Build\Tasks\Windows\MarkupCompilePass1.cs (4)
1541linkAlias = inputXamlItem.GetMetadata(SharedStrings.Link); 1542logicalName = inputXamlItem.GetMetadata(SharedStrings.LogicalName); 1600attributeValue = SourceItem.GetMetadata(listCarryOverAttribute[j]); 1707string strLocalizable = ti.GetMetadata(SharedStrings.Localizable);
Microsoft\Build\Tasks\Windows\ResourcesGenerator.cs (2)
315resFile.GetMetadata(SharedStrings.Link), 316resFile.GetMetadata(SharedStrings.LogicalName),
MS\Internal\Tasks\IncrementalCompileAnalyzer.cs (7)
209string linkAlias = taskItem.GetMetadata(SharedStrings.Link); 210string logicalName = taskItem.GetMetadata(SharedStrings.LogicalName); 391HashSet<string> localMarkupPages = new HashSet<string>(_mcPass1.PageMarkup.Select(x => x.GetMetadata(SharedStrings.FullPath)), StringComparer.OrdinalIgnoreCase); 464taskItem.GetMetadata(SharedStrings.Link), 465taskItem.GetMetadata(SharedStrings.LogicalName)); 533taskItem.GetMetadata(SharedStrings.Link), 534taskItem.GetMetadata(SharedStrings.LogicalName));
sdk-tasks (10)
CalculateTemplateVersions.cs (4)
47var groups = BundledTemplates.GroupBy(bt => bt.GetMetadata("TemplateFrameworkVersion")) 50var itemWithVersion = g.SingleOrDefault(i => i.GetMetadata("UseVersionForTemplateInstallPath").Equals("true", StringComparison.OrdinalIgnoreCase)); 56return Calculate(itemWithVersion.GetMetadata("PackageVersion")); 62templateWithInstallPath.SetMetadata("BundledTemplateInstallPath", groups[t.GetMetadata("TemplateFrameworkVersion")].InstallPath);
ProcessRuntimeAnalyzerVersions.cs (5)
32var deploymentSubpath = input.GetMetadata("DeploymentSubpath"); 33var recursiveDir = input.GetMetadata("CustomRecursiveDir").Replace('/', '\\'); 49$"Expected only one version of '{input.GetMetadata("Identity")}'."); 58entry.Files.Add($"{rest}{input.GetMetadata("Filename")}{input.GetMetadata("Extension")}");
ReplaceFileContents.cs (1)
104var replacementString = replacementItem.GetMetadata("ReplacementString");