250 references to ItemMetadataNames
Microsoft.Build (30)
BackEnd\Components\RequestBuilder\IntrinsicTasks\MSBuild.cs (11)
568if (!String.IsNullOrEmpty(projects[i].GetMetadata(ItemMetadataNames.PropertiesMetadataName))) 573ItemMetadataNames.PropertiesMetadataName, 574projects[i].GetMetadata(ItemMetadataNames.PropertiesMetadataName).Split(MSBuildConstants.SemicolonChar, StringSplitOptions.RemoveEmptyEntries), 590string projectUndefineProperties = projects[i].GetMetadata(ItemMetadataNames.UndefinePropertiesMetadataName); 612if (!String.IsNullOrEmpty(projects[i].GetMetadata(ItemMetadataNames.AdditionalPropertiesMetadataName))) 617ItemMetadataNames.AdditionalPropertiesMetadataName, 618projects[i].GetMetadata(ItemMetadataNames.AdditionalPropertiesMetadataName).Split(MSBuildConstants.SemicolonChar, StringSplitOptions.RemoveEmptyEntries), 712if (String.IsNullOrEmpty(outputItemFromTarget.GetMetadata(ItemMetadataNames.msbuildSourceProjectFile))) 714outputItemFromTarget.SetMetadata(ItemMetadataNames.msbuildSourceProjectFile, projects[i].GetMetadata(ItemSpecModifiers.FullPath)); 719if (String.IsNullOrEmpty(outputItemFromTarget.GetMetadata(ItemMetadataNames.msbuildSourceTargetName))) 721outputItemFromTarget.SetMetadata(ItemMetadataNames.msbuildSourceTargetName, targetName);
BuildCheck\Checks\CopyAlwaysCheck.cs (2)
75if (MSBuildNameIgnoreCaseComparer.Default.Equals(keyValuePair.Key, ItemMetadataNames.copyToOutputDirectory)) 77if (MSBuildNameIgnoreCaseComparer.Default.Equals(keyValuePair.Value, ItemMetadataNames.copyAlways))
BuildCheck\Checks\EmbeddedResourceCheck.cs (2)
59if (MSBuildNameIgnoreCaseComparer.Default.Equals(keyValuePair.Key, ItemMetadataNames.culture)) 65if (MSBuildNameIgnoreCaseComparer.Default.Equals(keyValuePair.Key, ItemMetadataNames.withCulture) &&
BuildCheck\Checks\PreferProjectReferenceCheck.cs (1)
57context.Data.EvaluatedProperties.TryGetValue(ItemMetadataNames.targetPath, out targetPath);
BuildCheck\Checks\TargetFrameworkUnexpectedCheck.cs (1)
91if (MSBuildNameIgnoreCaseComparer.Default.Equals(itemData.EvaluatedInclude, ItemMetadataNames.managed))
Graph\GraphBuilder.cs (3)
671string existingTargetsMetadata = existingItem.GetMetadataValue(ItemMetadataNames.ProjectReferenceTargetsMetadataName); 672string newTargetsMetadata = newItem.GetMetadataValue(ItemMetadataNames.ProjectReferenceTargetsMetadataName); 684mergedItem.SetMetadata(ItemMetadataNames.ProjectReferenceTargetsMetadataName, $"{existingTargetsMetadata};{newTargetsMetadata}");
Graph\ProjectGraph.cs (1)
814var targetsString = graphEdge.GetMetadataValue(ItemMetadataNames.ProjectReferenceTargetsMetadataName);
Graph\ProjectInterpretation.cs (8)
297directMetadata: [new KeyValuePair<string, string>(ItemMetadataNames.PropertiesMetadataName, $"{globalPropertyName}={globalPropertyValue}")], 335ItemMetadataNames.PropertiesMetadataName, 388var properties = SplitPropertyNameValuePairs(ItemMetadataNames.PropertiesMetadataName, projectReference.GetMetadataValue(ItemMetadataNames.PropertiesMetadataName)); 389var additionalProperties = SplitPropertyNameValuePairs(ItemMetadataNames.AdditionalPropertiesMetadataName, projectReference.GetMetadataValue(ItemMetadataNames.AdditionalPropertiesMetadataName)); 390var undefineProperties = SplitPropertyNames(projectReference.GetMetadataValue(ItemMetadataNames.UndefinePropertiesMetadataName)); 505string targetsMetadataValue = projectReferenceTarget.GetMetadataValue(ItemMetadataNames.ProjectReferenceTargetsMetadataName);
Logging\ParallelLogger\ParallelConsoleLogger.cs (1)
600if (string.Equals((string)item.Key, ItemMetadataNames.ProjectConfigurationDescription, StringComparison.OrdinalIgnoreCase))
Microsoft.Build.Tasks.Core (121)
AssemblyDependency\GenerateBindingRedirects.cs (1)
132OutputAppConfigFile.SetMetadata(ItemMetadataNames.targetPath, TargetName);
AssemblyDependency\Node\RarNodeExecuteResponse.cs (2)
71? taskItem2.GetMetadataValueEscaped(ItemMetadataNames.copyLocal) 72: taskItem.GetMetadata(ItemMetadataNames.copyLocal);
AssemblyDependency\Reference.cs (3)
380hasSpecificVersionMetadata = MetadataConversionUtilities.TryConvertItemMetadataToBool(item, ItemMetadataNames.specificVersion); 997ItemMetadataNames.privateMetadata, 1019ItemMetadataNames.privateMetadata,
AssemblyDependency\ReferenceTable.cs (36)
52ItemMetadataNames.fusionName, 53ItemMetadataNames.imageRuntime, 54ItemMetadataNames.winmdImplmentationFile, 55ItemMetadataNames.winMDFile, 56ItemMetadataNames.winMDFileType, 572string executableExtension = referenceAssemblyName.GetMetadata(ItemMetadataNames.executableExtension); 578string fusionName = referenceAssemblyName.GetMetadata(ItemMetadataNames.fusionName); 579bool result = MetadataConversionUtilities.TryConvertItemMetadataToBool(referenceAssemblyName, ItemMetadataNames.IgnoreVersionForFrameworkReference, out bool metadataFound); 593bool wantSpecificVersion = MetadataConversionUtilities.TryConvertItemMetadataToBool(referenceAssemblyName, ItemMetadataNames.specificVersion, out bool foundSpecificVersionMetadata); 613reference.HintPath = referenceAssemblyName.GetMetadata(ItemMetadataNames.hintPath); 645ItemMetadataNames.embedInteropTypes); 649reference.AssemblyFolderKey = referenceAssemblyName.GetMetadata(ItemMetadataNames.assemblyFolderKey); 857string version = item.GetMetadata(ItemMetadataNames.assemblyVersion); 863string publicKeyToken = item.GetMetadata(ItemMetadataNames.publicKeyToken); 869string name = item.GetMetadata(ItemMetadataNames.assemblyName); 890bool hasSpecificVersionMetadata = MetadataConversionUtilities.TryConvertItemMetadataToBool(referenceAssemblyFile, ItemMetadataNames.specificVersion); 906ItemMetadataNames.embedInteropTypes); 950var implementationFile = reference.PrimarySourceItem.GetMetadata(ItemMetadataNames.winmdImplmentationFile); 1287string frameworkReferenceName = reference.PrimarySourceItem.GetMetadata(ItemMetadataNames.frameworkReferenceName); 2727referenceSourceTarget: referenceItem.GetMetadata(ItemMetadataNames.msbuildReferenceSourceTarget), 2741relatedItemBase.RemoveMetadata(ItemMetadataNames.targetPath); 2771relatedItemBase.SetMetadata(ItemMetadataNames.destinationSubDirectory, FileUtilities.EnsureTrailingSlash(Path.GetDirectoryName(satelliteFile))); 2790yield return new KeyValuePair<string, string>(ItemMetadataNames.resolvedFrom, reference.ResolvedSearchPath); 2794yield return new KeyValuePair<string, string>(ItemMetadataNames.copyLocal, reference.IsCopyLocal ? "true" : "false"); 2799yield return new KeyValuePair<string, string>(ItemMetadataNames.redist, reference.RedistName); 2806yield return new KeyValuePair<string, string>(ItemMetadataNames.frameworkFile, "true"); 2812yield return new KeyValuePair<string, string>(ItemMetadataNames.imageRuntime, reference.ImageRuntime); 2819yield return new KeyValuePair<string, string>(ItemMetadataNames.isRedistRoot, (bool)reference.IsRedistRoot ? "true" : "false"); 2822yield return new KeyValuePair<string, string>(ItemMetadataNames.version, reference.ReferenceVersion == null ? string.Empty : reference.ReferenceVersion.ToString()); 2824yield return new KeyValuePair<string, string>(ItemMetadataNames.fusionName, fusionName); 2829yield return new(ItemMetadataNames.msbuildReferenceSourceTarget, "ResolveAssemblyReference"); 2833yield return new(ItemMetadataNames.projectReferenceOriginalItemSpec, reference.PrimarySourceItem.GetMetadata("OriginalItemSpec")); 2838yield return new KeyValuePair<string, string>(ItemMetadataNames.winmdImplmentationFile, Path.GetFileName(reference.ImplementationAssembly)); 2843yield return new KeyValuePair<string, string>(ItemMetadataNames.winMDFileType, reference.IsManagedWinMDFile ? "Managed" : "Native"); 2844yield return new KeyValuePair<string, string>(ItemMetadataNames.winMDFile, "true"); 2987ItemMetadataNames.copyLocal,
AssemblyDependency\ResolveAssemblyReference.cs (15)
1519LogAttribute(item, ItemMetadataNames.privateMetadata); 1520LogAttribute(item, ItemMetadataNames.hintPath); 1521LogAttribute(item, ItemMetadataNames.specificVersion); 1522LogAttribute(item, ItemMetadataNames.embedInteropTypes); 1523LogAttribute(item, ItemMetadataNames.executableExtension); 1524LogAttribute(item, ItemMetadataNames.subType); 1531LogAttribute(item, ItemMetadataNames.privateMetadata); 1532LogAttribute(item, ItemMetadataNames.fusionName); 1561LogAttribute(installedAssemblyTable, ItemMetadataNames.frameworkDirectory); 1613LogAttribute(installedAssemblySubsetTable, ItemMetadataNames.frameworkDirectory); 1650LogAttribute(profileTable, ItemMetadataNames.frameworkDirectory); 3095string frameworkDirectory = installedAssemblyTable.GetMetadata(ItemMetadataNames.frameworkDirectory); 3165string subType = assembly.GetMetadata(ItemMetadataNames.subType); 3170else if (!IsAvailableForTargetFramework(assembly.GetMetadata(ItemMetadataNames.targetFramework))) 3172Log.LogWarningWithCodeFromResources("ResolveAssemblyReference.FailedToResolveReferenceBecauseHigherTargetFramework", assembly.ItemSpec, assembly.GetMetadata(ItemMetadataNames.targetFramework));
AssignCulture.cs (9)
149string dependentUpon = AssignedFiles[i].GetMetadata(ItemMetadataNames.dependentUpon); 150string existingCulture = AssignedFiles[i].GetMetadata(ItemMetadataNames.culture); 154AssignedFiles[i].SetMetadata(ItemMetadataNames.withCulture, "true"); 166ConversionUtilities.ValidBooleanFalse(AssignedFiles[i].GetMetadata(ItemMetadataNames.withCulture))); 178AssignedFiles[i].RemoveMetadata(ItemMetadataNames.culture); 184AssignedFiles[i].SetMetadata(ItemMetadataNames.culture, info.culture); 185AssignedFiles[i].SetMetadata(ItemMetadataNames.withCulture, "true"); 191AssignedFiles[i].SetMetadata(ItemMetadataNames.withCulture, "false"); 201AssignedFiles[i].GetMetadata(ItemMetadataNames.culture),
AssignTargetPath.cs (3)
102string targetPath = Files[i].GetMetadata(ItemMetadataNames.targetPath); 107targetPath = Files[i].GetMetadata(ItemMetadataNames.link); 162AssignedFiles[i].SetMetadata(ItemMetadataNames.targetPath, EscapingUtilities.Escape(targetPath));
CreateManifestResourceName.cs (2)
160string dependentUpon = resourceFile.GetMetadata(ItemMetadataNames.dependentUpon); 230resourceFile.GetMetadata(ItemMetadataNames.targetPath),
FindAppConfigFile.cs (1)
136AppConfigFile.SetMetadata(ItemMetadataNames.targetPath, TargetPath);
GenerateLauncher.cs (1)
103OutputEntryPoint.SetMetadata(ItemMetadataNames.targetPath, results.KeyFile);
GenerateManifestBase.cs (3)
141string isPrimary = item.GetMetadata(ItemMetadataNames.isPrimary); 335string targetPath = item.GetMetadata(ItemMetadataNames.targetPath); 535string targetPath = item.GetMetadata(ItemMetadataNames.targetPath);
GenerateResource.cs (1)
2526string fusionName = assemblyFile.GetMetadata(ItemMetadataNames.fusionName);
GetSDKReferenceFiles.cs (12)
458if (outputItem.GetMetadata(ItemMetadataNames.msbuildReferenceSourceTarget).Length == 0) 460outputItem.SetMetadata(ItemMetadataNames.msbuildReferenceSourceTarget, "ExpandSDKReference"); 464outputItem.SetMetadata(ItemMetadataNames.msbuildReferenceFromSDK, reference.SDKReferenceItem.GetMetadata("OriginalItemSpec")); 465outputItem.SetMetadata(ItemMetadataNames.msbuildReferenceGrouping, reference.SDKReferenceItem.GetMetadata("OriginalItemSpec")); 466outputItem.SetMetadata(ItemMetadataNames.msbuildReferenceGroupingDisplayName, reference.SDKReferenceItem.GetMetadata("DisplayName")); 479outputItem.SetMetadata(ItemMetadataNames.fusionName, referenceInfo.FusionName); 484outputItem.SetMetadata(ItemMetadataNames.imageRuntime, referenceInfo.ImageRuntime); 489outputItem.SetMetadata(ItemMetadataNames.winMDFile, "true"); 493outputItem.SetMetadata(ItemMetadataNames.winMDFileType, "Managed"); 497outputItem.SetMetadata(ItemMetadataNames.winMDFileType, "Native"); 540if (outputItem.GetMetadata(ItemMetadataNames.msbuildReferenceSourceTarget).Length == 0) 542outputItem.SetMetadata(ItemMetadataNames.msbuildReferenceSourceTarget, "ExpandSDKReference");
MSBuild.cs (4)
655if (String.IsNullOrEmpty(outputItemFromTarget.GetMetadata(ItemMetadataNames.msbuildSourceProjectFile))) 657outputItemFromTarget.SetMetadata(ItemMetadataNames.msbuildSourceProjectFile, projects[i].GetMetadata(ItemSpecModifiers.FullPath)); 662if (String.IsNullOrEmpty(outputItemFromTarget.GetMetadata(ItemMetadataNames.msbuildSourceTargetName))) 664outputItemFromTarget.SetMetadata(ItemMetadataNames.msbuildSourceTargetName, targetName);
ResolveComReference.cs (12)
800string embedInteropTypes = tlbRefInfo.taskItem.GetMetadata(ItemMetadataNames.embedInteropTypes); 810tlbRefInfo.taskItem.SetMetadata(ItemMetadataNames.embedInteropTypes, "false"); 830newTlbRef.taskItem.SetMetadata(ItemMetadataNames.embedInteropTypes, "false"); 912referencePathItem.SetMetadata(ItemMetadataNames.fusionName, fusionName); 1613if (taskItem.GetMetadata(ItemMetadataNames.msbuildReferenceSourceTarget).Length == 0) 1615taskItem.SetMetadata(ItemMetadataNames.msbuildReferenceSourceTarget, "ResolveComReference"); 1618string embedInteropTypesMetadata = taskItem.GetMetadata(ItemMetadataNames.embedInteropTypes); 1626taskItem.SetMetadata(ItemMetadataNames.copyLocal, "false"); 1631string privateMetadata = taskItem.GetMetadata(ItemMetadataNames.privateMetadata); 1639taskItem.SetMetadata(ItemMetadataNames.copyLocal, "false"); 1643taskItem.SetMetadata(ItemMetadataNames.copyLocal, "true"); 1649taskItem.SetMetadata(ItemMetadataNames.copyLocal, privateMetadata);
ResolveManifestFiles.cs (14)
272outputItem.SetMetadata(ItemMetadataNames.targetPath, targetPath); 300targetPath = item.GetMetadata(ItemMetadataNames.targetPath); 311outputItem.SetMetadata(ItemMetadataNames.targetPath, targetPath); 337string copyLocal = item.GetMetadata(ItemMetadataNames.copyLocal); 363string targetPath = item.GetMetadata(ItemMetadataNames.targetPath); 366targetPath = item.GetMetadata(ItemMetadataNames.destinationSubPath); 530string itemDestPath = item.GetMetadata(ItemMetadataNames.targetPath); 533itemDestPath = item.GetMetadata(ItemMetadataNames.destinationSubPath); 536string assemblyDestPath = assembly.GetMetadata(ItemMetadataNames.targetPath); 539assemblyDestPath = assembly.GetMetadata(ItemMetadataNames.destinationSubPath); 814this.targetPath = item.GetMetadata(ItemMetadataNames.targetPath); 855string fusionName = item.GetMetadata(ItemMetadataNames.fusionName); 858string destSubDir = item.GetMetadata(ItemMetadataNames.destinationSubDirectory); 971Debug.Assert(!_dictionary.ContainsKey(key), $"Two or more items with same '{(object)ItemMetadataNames.targetPath}' attribute detected");
ResolveNativeReference.cs (2)
242itemNativeReferenceFile.SetMetadata(ItemMetadataNames.fusionName, manifest.AssemblyIdentity.Name); 296itemLooseEtcFile.SetMetadata(ItemMetadataNames.parentFile, Path.GetFileName(path));
Microsoft.Build.Tasks.UnitTests (99)
AssemblyDependency\Miscellaneous.cs (15)
458assemblyNames[0].SetMetadata(ItemMetadataNames.imageRuntime, "FOO"); 459assemblyNames[0].SetMetadata(ItemMetadataNames.winMDFile, "NOPE"); 460assemblyNames[0].SetMetadata(ItemMetadataNames.winmdImplmentationFile, "IMPL"); 499item.GetMetadata(ItemMetadataNames.imageRuntime).ShouldBe("v2.0.50727", StringCompareShould.IgnoreCase); 500item.GetMetadata(ItemMetadataNames.winMDFile).ShouldBe("NOPE", StringCompareShould.IgnoreCase); 501item.GetMetadata(ItemMetadataNames.winmdImplmentationFile).ShouldBe("IMPL", StringCompareShould.IgnoreCase); 586item.GetMetadata(ItemMetadataNames.imageRuntime).ShouldBe("v2.0.50727", StringCompareShould.IgnoreCase); 587Assert.Empty(item.GetMetadata(ItemMetadataNames.winMDFile)); 588Assert.Empty(item.GetMetadata(ItemMetadataNames.winmdImplmentationFile)); 611Assert.Empty(item.GetMetadata(ItemMetadataNames.imageRuntime)); 612Assert.Empty(item.GetMetadata(ItemMetadataNames.winMDFile)); 613Assert.Empty(item.GetMetadata(ItemMetadataNames.winmdImplmentationFile)); 618Assert.Empty(item.GetMetadata(ItemMetadataNames.imageRuntime)); 619Assert.Empty(item.GetMetadata(ItemMetadataNames.winMDFile)); 620Assert.Empty(item.GetMetadata(ItemMetadataNames.winmdImplmentationFile));
AssemblyDependency\WinMDTests.cs (55)
140taskItem.SetMetadata(ItemMetadataNames.winmdImplmentationFile, "SampleWindowsRuntimeOnly.dll"); 169Assert.Empty(item.GetMetadata(ItemMetadataNames.imageRuntime)); 170Assert.Empty(item.GetMetadata(ItemMetadataNames.winMDFile)); 171Assert.Empty(item.GetMetadata(ItemMetadataNames.winmdImplmentationFile)); 177Assert.Empty(item.GetMetadata(ItemMetadataNames.imageRuntime)); 178Assert.Empty(item.GetMetadata(ItemMetadataNames.winMDFile)); 179Assert.Empty(item.GetMetadata(ItemMetadataNames.winmdImplmentationFile)); 187Assert.True(bool.Parse(t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.winMDFile))); 188Assert.Equal("Native", t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.winMDFileType)); 189Assert.Equal("SampleWindowsRuntimeOnly.dll", t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.winmdImplmentationFile)); 190Assert.Equal("WindowsRuntime 1.0", t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.imageRuntime)); 200taskItem.SetMetadata(ItemMetadataNames.winmdImplmentationFile, "LibWithWinmdAndNoDll.lib"); 226t.RelatedFiles[0].GetMetadata(ItemMetadataNames.imageRuntime).ShouldBeEmpty(); 227t.RelatedFiles[0].GetMetadata(ItemMetadataNames.winMDFile).ShouldBeEmpty(); 228t.RelatedFiles[0].GetMetadata(ItemMetadataNames.winmdImplmentationFile).ShouldBeEmpty(); 231bool.Parse(t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.winMDFile)).ShouldBeTrue(); 232t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.winMDFileType).ShouldBe("Native"); 233t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.winmdImplmentationFile).ShouldBe("LibWithWinmdAndNoDll.lib"); 268Assert.True(bool.Parse(t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.winMDFile))); 269Assert.Equal("Managed", t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.winMDFileType)); 270Assert.Empty(t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.winmdImplmentationFile)); 271Assert.Equal("WindowsRuntime 1.0, CLR V2.0.50727", t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.imageRuntime)); 302Assert.Empty(t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.winMDFile)); 303Assert.Equal("v2.0.50727", t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.imageRuntime)); 397Assert.Equal(@"WindowsRuntime 1.0", t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.imageRuntime)); 398Assert.True(bool.Parse(t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.winMDFile))); 401Assert.Equal(@"WindowsRuntime 1.0", t.ResolvedDependencyFiles[0].GetMetadata(ItemMetadataNames.imageRuntime)); 402Assert.True(bool.Parse(t.ResolvedDependencyFiles[0].GetMetadata(ItemMetadataNames.winMDFile))); 503Assert.Equal(@"WindowsRuntime 1.0", t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.imageRuntime)); 504Assert.True(bool.Parse(t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.winMDFile))); 519item.SetMetadata(ItemMetadataNames.imageRuntime, "FOO"); 521item.SetMetadata(ItemMetadataNames.winMDFile, "NOPE"); 522item.SetMetadata(ItemMetadataNames.winmdImplmentationFile, "IMPL"); 543Assert.Equal(@"v2.0.50727", t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.imageRuntime)); 544Assert.Equal("NOPE", t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.winMDFile)); 545Assert.Equal("IMPL", t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.winmdImplmentationFile)); 548Assert.Equal(@"WindowsRuntime 1.0", t.ResolvedDependencyFiles[0].GetMetadata(ItemMetadataNames.imageRuntime)); 549Assert.True(bool.Parse(t.ResolvedDependencyFiles[0].GetMetadata(ItemMetadataNames.winMDFile))); 550Assert.Equal("SampleWindowsRuntimeOnly.dll", t.ResolvedDependencyFiles[0].GetMetadata(ItemMetadataNames.winmdImplmentationFile)); 579Assert.Empty(t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.winmdImplmentationFile)); 609Assert.Equal(@"WindowsRuntime 1.0", t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.imageRuntime)); 610Assert.True(bool.Parse(t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.winMDFile))); 613Assert.Equal("DependsOnX86.dll", t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.winmdImplmentationFile)); 643Assert.Equal(@"WindowsRuntime 1.0", t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.imageRuntime)); 644Assert.True(bool.Parse(t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.winMDFile))); 647Assert.Equal("DependsOnAnyCPUUnknown.dll", t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.winmdImplmentationFile)); 704Assert.Equal(@"WindowsRuntime 1.0", t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.imageRuntime)); 705Assert.True(bool.Parse(t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.winMDFile))); 730Assert.Equal(winmdName + ".dll", t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.winmdImplmentationFile)); 738Assert.Empty(t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.winmdImplmentationFile)); 745Assert.Equal(winmdName + ".dll", t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.winmdImplmentationFile)); 780Assert.Equal(@"v2.0.50727", t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.imageRuntime)); 781Assert.Empty(t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.winMDFile)); 784Assert.Equal(@"WindowsRuntime 1.0", t.ResolvedDependencyFiles[0].GetMetadata(ItemMetadataNames.imageRuntime)); 785Assert.True(bool.Parse(t.ResolvedDependencyFiles[0].GetMetadata(ItemMetadataNames.winMDFile)));
ResolveComReference_Tests.cs (28)
213item.SetMetadata(ItemMetadataNames.embedInteropTypes, embedInteropTypes); 497nonGacNoPrivate.SetMetadata(ItemMetadataNames.embedInteropTypes, "true"); 500gacNoPrivate.SetMetadata(ItemMetadataNames.embedInteropTypes, "true"); 503nonGacPrivateFalse.SetMetadata(ItemMetadataNames.privateMetadata, "false"); 504nonGacPrivateFalse.SetMetadata(ItemMetadataNames.embedInteropTypes, "true"); 507gacPrivateFalse.SetMetadata(ItemMetadataNames.privateMetadata, "false"); 508gacPrivateFalse.SetMetadata(ItemMetadataNames.embedInteropTypes, "true"); 511nonGacPrivateTrue.SetMetadata(ItemMetadataNames.privateMetadata, "true"); 512nonGacPrivateTrue.SetMetadata(ItemMetadataNames.embedInteropTypes, "true"); 515gacPrivateTrue.SetMetadata(ItemMetadataNames.privateMetadata, "true"); 516gacPrivateTrue.SetMetadata(ItemMetadataNames.embedInteropTypes, "true"); 543Assert.Equal(nonGacNoPrivate.GetMetadata(ItemMetadataNames.copyLocal), enabledNoPIA ? "false" : "true"); 545Assert.Equal(gacNoPrivate.GetMetadata(ItemMetadataNames.copyLocal), enabledNoPIA ? "false" : "false"); 548Assert.Equal(nonGacPrivateFalse.GetMetadata(ItemMetadataNames.copyLocal), enabledNoPIA ? "false" : "false"); 550Assert.Equal(gacPrivateFalse.GetMetadata(ItemMetadataNames.copyLocal), enabledNoPIA ? "false" : "false"); 552Assert.Equal(nonGacPrivateTrue.GetMetadata(ItemMetadataNames.copyLocal), enabledNoPIA ? "false" : "true"); 554Assert.Equal(gacPrivateTrue.GetMetadata(ItemMetadataNames.copyLocal), enabledNoPIA ? "false" : "true"); 574nonGacPrivateFalse.SetMetadata(ItemMetadataNames.privateMetadata, "false"); 576gacPrivateFalse.SetMetadata(ItemMetadataNames.privateMetadata, "false"); 579nonGacPrivateTrue.SetMetadata(ItemMetadataNames.privateMetadata, "true"); 581gacPrivateTrue.SetMetadata(ItemMetadataNames.privateMetadata, "true"); 595Assert.Equal("true", nonGacNoPrivate.GetMetadata(ItemMetadataNames.copyLocal)); // "Non Gac assembly, missing Private, should be TRUE" 597Assert.Equal("false", gacNoPrivate.GetMetadata(ItemMetadataNames.copyLocal)); // "Gac assembly, missing Private, should be FALSE" 600Assert.Equal("false", nonGacPrivateFalse.GetMetadata(ItemMetadataNames.copyLocal)); // "Non Gac assembly, Private false, should be FALSE" 602Assert.Equal("false", gacPrivateFalse.GetMetadata(ItemMetadataNames.copyLocal)); // "Gac assembly, Private false, should be FALSE" 604Assert.Equal("true", nonGacPrivateTrue.GetMetadata(ItemMetadataNames.copyLocal)); // "Non Gac assembly, Private true, should be TRUE" 606Assert.Equal("true", gacPrivateTrue.GetMetadata(ItemMetadataNames.copyLocal)); // "Gac assembly, Private true, should be TRUE" 801var embedInteropTypes = tlbRefInfo.taskItem.GetMetadata(ItemMetadataNames.embedInteropTypes);
ResourceHandling\GenerateResource_Tests.cs (1)
4211referenceItem.SetMetadata(ItemMetadataNames.fusionName, "System.Resources.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51");