278 references to Elements
aspire (27)
Packaging\NuGetConfigMerger.cs (26)
194var existingAdds = packageSources.Elements("add").ToArray(); 276var orphanedSources = context.PackageSources.Elements("add") 315var packageSourceElements = packageSourceMapping.Elements("packageSource").ToArray(); 325var packageElements = packageSourceElement.Elements("package").ToArray(); 377if (packageSourceElement.Elements("package").Any()) 403var targetSourceElement = packageSourceMapping.Elements("packageSource") 418var existingPattern = targetSourceElement.Elements("package") 441foreach (var packageSourceElement in packageSourceMapping.Elements("packageSource")) 443foreach (var packageElement in packageSourceElement.Elements("package")) 466var targetSourceElement = packageSourceMapping.Elements("packageSource") 481var existingPattern = targetSourceElement.Elements("package") 503var packageSourceElementsToFix = packageSourceMapping.Elements("packageSource") 518var existingProperElement = packageSourceMapping.Elements("packageSource") 524var packagesToMove = elementToFix.Elements("package").ToArray(); 529var existingPattern = existingProperElement.Elements("package") 540if (!elementToFix.Elements("package").Any()) 572var sourcesWithPatterns = packageSourceMapping.Elements("packageSource") 573.Where(ps => ps.Elements("package").Any()) 694var emptyPackageSourceElements = packageSourceMapping.Elements("packageSource") 695.Where(ps => !ps.Elements("package").Any()) 715var sourceToRemove = packageSources.Elements("add") 767var sourcesWithNewMappings = packageSourceMapping.Elements("packageSource") 846var existingAdds = packageSources.Elements("add").ToArray(); 882var packageSourceElements = packageSourceMapping.Elements("packageSource"); 891var packageElements = packageSourceElement.Elements("package"); 981var existingGlobalPackagesFolder = config.Elements("add")
Projects\FallbackProjectParser.cs (1)
178.Elements("Sdk")
Aspire.Cli.EndToEnd.Tests (2)
CSharpProjectModeInitTests.cs (1)
100Assert.NotEmpty(nuGetConfigDoc.Root!.Elements("packageSources").Elements("add"));
EmulatedStagingBuildTests.cs (1)
279.SelectMany(ps => ps.Elements("package"))
Aspire.Cli.Tests (85)
Commands\InitCommandTests.cs (3)
2166Assert.Contains(packageSources.Elements("add"), e => (string?)e.Attribute("value") == channelSource); 2170var aspirePatternSource = packageSourceMapping!.Elements("packageSource") 2171.FirstOrDefault(ps => ps.Elements("package").Any(p => (string?)p.Attribute("pattern") == "Aspire*"));
Commands\NewCommandTests.cs (8)
730Assert.Contains(packageSources.Elements("clear"), _ => true); 731Assert.Contains(packageSources.Elements("add"), e => (string?)e.Attribute("value") == sourceOverride); 732Assert.Contains(packageSources.Elements("add"), e => (string?)e.Attribute("value") == PackageSources.NuGetOrg); 746.Elements("packageSource") 1207.Elements("packageSource"); 1210.Elements("package") 1215.Elements("package") 2159.Elements("add")
Packaging\NuGetConfigMergerTests.cs (58)
75Assert.Contains(packageSources.Elements("add"), e => (string?)e.Attribute("value") == "https://feed1.example"); 76Assert.Contains(packageSources.Elements("add"), e => (string?)e.Attribute("value") == "https://feed2.example"); 80Assert.Equal(2, psm!.Elements("packageSource").Count()); 116Assert.Contains(packageSources.Elements("add"), e => (string?)e.Attribute("value") == "https://feed2.example"); 120Assert.NotNull(psm.Elements("packageSource").First().Elements("package").FirstOrDefault(p => (string?)p.Attribute("pattern") == "Aspire.*")); 156Assert.DoesNotContain(packageSources.Elements("add"), e => (string?)e.Attribute("value") == "https://old.example"); 158Assert.Contains(packageSources.Elements("add"), e => (string?)e.Attribute("value") == "https://new.example"); 161Assert.Single(psm.Elements("packageSource")); 199Assert.DoesNotContain(packageSources.Elements("add"), e => (string?)e.Attribute("value") == stagingSource); 200Assert.Contains(packageSources.Elements("add"), e => (string?)e.Attribute("value") == stableSource); 203Assert.DoesNotContain(packageSourceMapping.Elements("packageSource"), e => (string?)e.Attribute("key") == "aspire-staging"); 205var stableMapping = Assert.Single(packageSourceMapping.Elements("packageSource")); 240Assert.Equal(2, psm!.Elements("packageSource").Count()); 351Assert.Contains(packageSources.Elements("add"), e => (string?)e.Attribute("key") == "nuget" && (string?)e.Attribute("value") == "https://api.nuget.org/v3/index.json"); 352Assert.Contains(packageSources.Elements("add"), e => (string?)e.Attribute("key") == "dotnet9" && (string?)e.Attribute("value") == "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet9/nuget/v3/index.json"); 355Assert.Contains(packageSources.Elements("add"), e => (string?)e.Attribute("value") == "https://example.com/aspire-feed"); 359var nugetMapping = psm.Elements("packageSource").FirstOrDefault(ps => (string?)ps.Attribute("key") == "nuget"); 361Assert.Contains(nugetMapping.Elements("package"), p => (string?)p.Attribute("pattern") == "*"); 364var urlMapping = psm.Elements("packageSource").FirstOrDefault(ps => (string?)ps.Attribute("key") == "https://api.nuget.org/v3/index.json"); 401Assert.Contains(packageSources.Elements("add"), e => (string?)e.Attribute("key") == "nuget.org"); 402Assert.Contains(packageSources.Elements("add"), e => (string?)e.Attribute("key") == "custom"); 405Assert.Contains(packageSources.Elements("add"), e => (string?)e.Attribute("value") == "https://example.com/aspire-daily"); 417var aspireMapping = psm.Elements("packageSource").FirstOrDefault(ps => (string?)ps.Attribute("key") == "https://example.com/aspire-daily"); 419Assert.Contains(aspireMapping.Elements("package"), p => (string?)p.Attribute("pattern") == "Aspire*"); 422var nugetMapping = psm.Elements("packageSource").FirstOrDefault(ps => (string?)ps.Attribute("key") == "nuget.org"); 424Assert.Contains(nugetMapping.Elements("package"), p => (string?)p.Attribute("pattern") == "*"); 426var customMapping = psm.Elements("packageSource").FirstOrDefault(ps => (string?)ps.Attribute("key") == "custom"); 428Assert.Contains(customMapping.Elements("package"), p => (string?)p.Attribute("pattern") == "*"); 470Assert.Contains(packageSources.Elements("add"), e => (string?)e.Attribute("key") == "nuget.org"); 473Assert.Contains(packageSources.Elements("add"), e => (string?)e.Attribute("value") == "https://example.com/aspire-daily"); 483var nugetMapping = psm.Elements("packageSource").FirstOrDefault(ps => (string?)ps.Attribute("key") == "nuget.org"); 485Assert.Contains(nugetMapping.Elements("package"), p => (string?)p.Attribute("pattern") == "*"); 488var aspireMapping = psm.Elements("packageSource").FirstOrDefault(ps => (string?)ps.Attribute("key") == "https://example.com/aspire-daily"); 490Assert.Contains(aspireMapping.Elements("package"), p => (string?)p.Attribute("pattern") == "Aspire*"); 491Assert.Contains(aspireMapping.Elements("package"), p => (string?)p.Attribute("pattern") == "Microsoft.Extensions.ServiceDiscovery*"); 534var nugetMapping = psm.Elements("packageSource") 537Assert.Contains(nugetMapping.Elements("package"), p => (string?)p.Attribute("pattern") == "*"); 540var githubMapping = psm.Elements("packageSource") 543Assert.Contains(githubMapping.Elements("package"), p => (string?)p.Attribute("pattern") == "myorg.*"); 544Assert.Contains(githubMapping.Elements("package"), p => (string?)p.Attribute("pattern") == "other"); 545Assert.DoesNotContain(githubMapping.Elements("package"), p => (string?)p.Attribute("pattern") == "*"); 590Assert.DoesNotContain(packageSources.Elements("add"), 594Assert.Contains(packageSources.Elements("add"), 598Assert.Contains(packageSources.Elements("add"), 604Assert.DoesNotContain(psm.Elements("packageSource"), 608var validExampleMapping = psm.Elements("packageSource") 611Assert.Contains(validExampleMapping.Elements("package"), p => (string?)p.Attribute("pattern") == "ValidPkg*"); 612Assert.DoesNotContain(validExampleMapping.Elements("package"), p => (string?)p.Attribute("pattern") == "*"); 615var nugetMapping = psm.Elements("packageSource") 618Assert.Contains(nugetMapping.Elements("package"), p => (string?)p.Attribute("pattern") == "Aspire*"); 619Assert.Contains(nugetMapping.Elements("package"), p => (string?)p.Attribute("pattern") == "Microsoft.Extensions.ServiceDiscovery*"); 620Assert.Contains(nugetMapping.Elements("package"), p => (string?)p.Attribute("pattern") == "*"); 623Assert.Equal(2, psm.Elements("packageSource").Count()); 671Assert.DoesNotContain(packageSources.Elements("add"), 673Assert.Contains(packageSources.Elements("add"), 677Assert.DoesNotContain(psm.Elements("packageSource"), 721Assert.DoesNotContain(packageSources.Elements("add"),
Packaging\PackagingServiceTests.cs (1)
1133var globalPackagesFolderAdd = configSection.Elements("add")
Projects\PrebuiltAppHostServerTests.cs (3)
762.SelectMany(c => c.Elements("add")) 821.SelectMany(c => c.Elements("add")) 942.SelectMany(c => c.Elements("add"))
Templating\TemplateNuGetConfigServiceTests.cs (12)
61Assert.Contains(doc.Root!.Element("packageSources")!.Elements("clear"), _ => true); 62Assert.Contains(doc.Root!.Element("packageSources")!.Elements("add"), e => (string?)e.Attribute("value") == sourceOverride); 63Assert.Contains(doc.Root!.Element("packageSources")!.Elements("add"), e => (string?)e.Attribute("value") == PackageSources.NuGetOrg); 146Assert.Contains(doc.Root!.Element("packageSources")!.Elements("add"), e => (string?)e.Attribute("value") == "https://project.example/v3/index.json"); 147Assert.DoesNotContain(doc.Root!.Element("packageSources")!.Elements("add"), e => (string?)e.Attribute("value") == "https://parent.example/v3/index.json"); 334var sources = doc.Root!.Element("packageSources")!.Elements("add") 393var sources = doc.Root!.Element("packageSources")!.Elements("add") 514var sources = doc.Root!.Element("packageSources")!.Elements("add") 1085.Elements("packageSource") 1126var sources = doc.Root!.Element("packageSources")!.Elements("add") 1211var sources = doc.Root!.Element("packageSources")!.Elements("add") 1269var sources = doc.Root!.Element("packageSources")!.Elements("add")
Aspire.Hosting.RemoteHost (3)
AtsCapabilityScanner.cs (3)
3481var standardParameters = CreateParameterDocumentation(memberElement.Elements("param")); 3482var atsParameterElements = memberElement.Elements("ats-param").ToList(); 3744foreach (var item in element.Elements("item"))
dotnet (3)
Commands\Run\CSharpCompilerCommand.cs (1)
420foreach (var file in frameworkList.Root?.Elements("File") ?? [])
ToolPackage\ToolConfigurationDeserializer.cs (2)
39.Elements("Command") 48.Elements("RuntimeIdentifierPackage")
dotnet-svcutil-lib (6)
Shared\MSBuildProj.cs (4)
80IEnumerable<XElement> refItems = this.ProjectNode.Elements("ProjectReference"); 103IEnumerable<XElement> refItems = this.ProjectNode.Elements("Reference"); 127IEnumerable<XElement> refItems = this.ProjectNode.Elements("PackageReference"); 445IEnumerable<XElement> groups = projectElement.Elements(group);
Shared\Utilities\RuntimeEnvironmentHelper.cs (2)
86added = pkgSourcesNode.Elements("add")? 95while (pkgSourcesNode.Elements("add").Any(e => StringComparer.OrdinalIgnoreCase.Compare(e.Attribute("key").Value, feedName) == 0))
GenerateDocumentationAndConfigFiles (9)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\RulesetToEditorconfigConverter.cs (1)
101var rulesetNode = ruleSetDocument.Elements(RuleSetNodeName).First();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\NamingStylePreferences.cs (3)
355[.. element.Element("SymbolSpecifications")!.Elements(nameof(SymbolSpecification)).Select(SymbolSpecification.FromXElement)], 356[.. element.Element("NamingStyles")!.Elements(nameof(NamingStyle)).Select(NamingStyle.FromXElement)], 357[.. element.Element("NamingRules")!.Elements(nameof(SerializableNamingRule)).Select(SerializableNamingRule.FromXElement)]);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (5)
288foreach (var symbolKindElement in symbolKindListElement.Elements(nameof(SymbolKind))) 293foreach (var typeKindElement in symbolKindListElement.Elements(nameof(TypeKind))) 298foreach (var methodKindElement in symbolKindListElement.Elements(nameof(MethodKind))) 307=> accessibilityListElement.Elements("AccessibilityKind").SelectAsArray(ParseAccessibility); 313=> modifierListElement.Elements(nameof(ModifierKind)).SelectAsArray(ModifierKind.FromXElement);
Infrastructure.Tests (5)
NuGetConfigTests.cs (5)
25root.Element("packageSources")!.Elements("add"), 32root.Element("packageSourceMapping")!.Elements("packageSource"), 34var patterns = mapping.Elements("package") 41root.Element("packageSourceMapping")!.Elements("packageSource"), 43var publicPatterns = publicMapping.Elements("package")
Microsoft.AspNetCore.DataProtection (1)
AuthenticatedEncryption\ConfigurationModel\AuthenticatedEncryptorDescriptorDeserializer.cs (1)
43Secret masterKey = ((string)element.Elements("masterKey").Single()).ToSecret();
Microsoft.AspNetCore.OpenApi.SourceGenerators (1)
XmlComments\XmlComment.cs (1)
84var items = element.Elements(DocumentationCommentXmlNames.ItemElementName);
Microsoft.AspNetCore.Rewrite (4)
IISUrlRewrite\RewriteMapParser.cs (2)
22foreach (var mapElement in mapsElement.Elements(RewriteTags.RewriteMap)) 25foreach (var addElement in mapElement.Elements(RewriteTags.Add))
IISUrlRewrite\UrlRewriteFileParser.cs (2)
46foreach (var rule in rules.Elements(RewriteTags.Rule)) 113var adds = conditions.Elements(RewriteTags.Add);
Microsoft.AspNetCore.Server.IntegrationTesting (1)
Deployers\RemoteWindowsDeployer\RemoteWindowsDeployer.cs (1)
166var environmentVariablesSection = aspNetCoreSection.Elements("environmentVariables").FirstOrDefault();
Microsoft.Build.Tasks.Core (1)
GenerateResource.cs (1)
3129foreach (XElement dataElem in doc.Element("root").Elements("data"))
Microsoft.CodeAnalysis (1)
RuleSet\RuleSetProcessor.cs (1)
81List<XElement> nodeList = ruleSetDocument.Elements(RuleSetNodeName).ToList();
Microsoft.CodeAnalysis.Analyzers (10)
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer_ResourceStringsFormat.cs (1)
79!(dataElement.Elements("value").FirstOrDefault() is { } valueElement))
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\RulesetToEditorconfigConverter.cs (1)
101var rulesetNode = ruleSetDocument.Elements(RuleSetNodeName).First();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\NamingStylePreferences.cs (3)
355[.. element.Element("SymbolSpecifications")!.Elements(nameof(SymbolSpecification)).Select(SymbolSpecification.FromXElement)], 356[.. element.Element("NamingStyles")!.Elements(nameof(NamingStyle)).Select(NamingStyle.FromXElement)], 357[.. element.Element("NamingRules")!.Elements(nameof(SerializableNamingRule)).Select(SerializableNamingRule.FromXElement)]);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (5)
288foreach (var symbolKindElement in symbolKindListElement.Elements(nameof(SymbolKind))) 293foreach (var typeKindElement in symbolKindListElement.Elements(nameof(TypeKind))) 298foreach (var methodKindElement in symbolKindListElement.Elements(nameof(MethodKind))) 307=> accessibilityListElement.Elements("AccessibilityKind").SelectAsArray(ParseAccessibility); 313=> modifierListElement.Elements(nameof(ModifierKind)).SelectAsArray(ModifierKind.FromXElement);
Microsoft.CodeAnalysis.AnalyzerUtilities (9)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\RulesetToEditorconfigConverter.cs (1)
101var rulesetNode = ruleSetDocument.Elements(RuleSetNodeName).First();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\NamingStylePreferences.cs (3)
355[.. element.Element("SymbolSpecifications")!.Elements(nameof(SymbolSpecification)).Select(SymbolSpecification.FromXElement)], 356[.. element.Element("NamingStyles")!.Elements(nameof(NamingStyle)).Select(NamingStyle.FromXElement)], 357[.. element.Element("NamingRules")!.Elements(nameof(SerializableNamingRule)).Select(SerializableNamingRule.FromXElement)]);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (5)
288foreach (var symbolKindElement in symbolKindListElement.Elements(nameof(SymbolKind))) 293foreach (var typeKindElement in symbolKindListElement.Elements(nameof(TypeKind))) 298foreach (var methodKindElement in symbolKindListElement.Elements(nameof(MethodKind))) 307=> accessibilityListElement.Elements("AccessibilityKind").SelectAsArray(ParseAccessibility); 313=> modifierListElement.Elements(nameof(ModifierKind)).SelectAsArray(ModifierKind.FromXElement);
Microsoft.CodeAnalysis.CodeStyle (8)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\NamingStylePreferences.cs (3)
355[.. element.Element("SymbolSpecifications")!.Elements(nameof(SymbolSpecification)).Select(SymbolSpecification.FromXElement)], 356[.. element.Element("NamingStyles")!.Elements(nameof(NamingStyle)).Select(NamingStyle.FromXElement)], 357[.. element.Element("NamingRules")!.Elements(nameof(SerializableNamingRule)).Select(SerializableNamingRule.FromXElement)]);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (5)
288foreach (var symbolKindElement in symbolKindListElement.Elements(nameof(SymbolKind))) 293foreach (var typeKindElement in symbolKindListElement.Elements(nameof(TypeKind))) 298foreach (var methodKindElement in symbolKindListElement.Elements(nameof(MethodKind))) 307=> accessibilityListElement.Elements("AccessibilityKind").SelectAsArray(ParseAccessibility); 313=> modifierListElement.Elements(nameof(ModifierKind)).SelectAsArray(ModifierKind.FromXElement);
Microsoft.CodeAnalysis.NetAnalyzers (1)
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\Compiler\RulesetToEditorconfigConverter.cs (1)
100var rulesetNode = ruleSetDocument.Elements(RuleSetNodeName).First();
Microsoft.CodeAnalysis.ResxSourceGenerator (10)
AbstractResxGenerator.cs (1)
453var value = node.Elements("value").FirstOrDefault()?.Value.Trim();
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\RulesetToEditorconfigConverter.cs (1)
101var rulesetNode = ruleSetDocument.Elements(RuleSetNodeName).First();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\NamingStylePreferences.cs (3)
355[.. element.Element("SymbolSpecifications")!.Elements(nameof(SymbolSpecification)).Select(SymbolSpecification.FromXElement)], 356[.. element.Element("NamingStyles")!.Elements(nameof(NamingStyle)).Select(NamingStyle.FromXElement)], 357[.. element.Element("NamingRules")!.Elements(nameof(SerializableNamingRule)).Select(SerializableNamingRule.FromXElement)]);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (5)
288foreach (var symbolKindElement in symbolKindListElement.Elements(nameof(SymbolKind))) 293foreach (var typeKindElement in symbolKindListElement.Elements(nameof(TypeKind))) 298foreach (var methodKindElement in symbolKindListElement.Elements(nameof(MethodKind))) 307=> accessibilityListElement.Elements("AccessibilityKind").SelectAsArray(ParseAccessibility); 313=> modifierListElement.Elements(nameof(ModifierKind)).SelectAsArray(ModifierKind.FromXElement);
Microsoft.CodeAnalysis.Workspaces (8)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\NamingStylePreferences.cs (3)
355[.. element.Element("SymbolSpecifications")!.Elements(nameof(SymbolSpecification)).Select(SymbolSpecification.FromXElement)], 356[.. element.Element("NamingStyles")!.Elements(nameof(NamingStyle)).Select(NamingStyle.FromXElement)], 357[.. element.Element("NamingRules")!.Elements(nameof(SerializableNamingRule)).Select(SerializableNamingRule.FromXElement)]);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (5)
288foreach (var symbolKindElement in symbolKindListElement.Elements(nameof(SymbolKind))) 293foreach (var typeKindElement in symbolKindListElement.Elements(nameof(TypeKind))) 298foreach (var methodKindElement in symbolKindListElement.Elements(nameof(MethodKind))) 307=> accessibilityListElement.Elements("AccessibilityKind").SelectAsArray(ParseAccessibility); 313=> modifierListElement.Elements(nameof(ModifierKind)).SelectAsArray(ModifierKind.FromXElement);
Microsoft.DotNet.Arcade.Sdk (2)
src\ExtractNgenMethodList.cs (1)
58foreach (var child in parentElement.Elements("Item"))
src\GenerateResxSource.cs (1)
115string value = node.Elements("value").FirstOrDefault()?.Value.Trim();
Microsoft.DotNet.Build.Manifest (3)
ArtifactSet.cs (3)
39Packages = xml.Elements("Package").Select(PackageArtifactModel.Parse).ToList(), 40Blobs = xml.Elements("Blob").Select(BlobArtifactModel.Parse).ToList(), 41Pdbs = xml.Elements("Pdb").Select(PdbArtifactModel.Parse).ToList(),
Microsoft.DotNet.Build.Tasks.Installers (4)
src\StabilizeWixFileId.cs (4)
69.Elements(GetQualifiedName("Fragment")) 70.SelectMany(f => f.Elements(GetQualifiedName("ComponentGroup"))) 71.SelectMany(cg => cg.Elements(GetQualifiedName("Component"))) 72.SelectMany(c => c.Elements(GetQualifiedName("File")))
Microsoft.DotNet.Build.Tasks.Packaging (1)
PackageIndex.cs (1)
217foreach (var file in frameworkList.Element("FileList").Elements("File"))
Microsoft.DotNet.MacOsPkg.Core (1)
Package.cs (1)
57List<XElement> componentPackages = xml.Elements("pkg-ref").Where(e => e.Value.Trim() != "").ToList();
Microsoft.DotNet.NuGetRepack.Tasks (1)
src\NuGetVersionUpdater.cs (1)
269foreach (var packageType in packageTypesElement.Elements(XName.Get("packageType", nuspecXmlns)) ?? Array.Empty<XElement>())
Microsoft.DotNet.XliffTasks (7)
Model\XamlRuleDocument.cs (5)
30var descendentDisplayName = element.Elements(XName.Get($"{element.Name.LocalName}.DisplayName", element.Name.NamespaceName)).FirstOrDefault(); 31var descendentDescription = element.Elements(XName.Get($"{element.Name.LocalName}.Description", element.Name.NamespaceName)).FirstOrDefault(); 60if (element.Elements(XName.Get($"{element.Name.LocalName}.{localizableProperty}", element.Name.NamespaceName)).FirstOrDefault() is { } descendentValue) 82else if (AttributedName(element) == "SearchTerms" && (XmlName(attribute) == "Value" || element.Elements(XName.Get($"{element.Name.LocalName}.Value", element.Name.NamespaceName)).FirstOrDefault() is { })) 93else if (element.Elements(XName.Get($"{element.Name.LocalName}.Value", element.Name.NamespaceName)).FirstOrDefault() is { } descendentValue)
Model\XlfDocument.cs (2)
195foreach (XElement transUnit in bodyElement.Elements(TransUnit)) 229IEnumerable<XElement> transUnits = bodyElement.Elements(TransUnit);
Microsoft.Maui.Resizetizer (3)
GeneratePackageAppxManifest.cs (1)
318 var showons = showname.Elements(xshowon).ToArray();
GenerateTizenManifest.cs (2)
140 var iconElements = uiApplicationElement.Elements(xiconName); 171 var splashElements = splashscreensElement.Elements(xmlns + SplashScreenName).Where(
Microsoft.NET.Build.Extensions.Tasks (1)
src\sdk\src\Tasks\Common\ConflictResolution\FrameworkListReader.cs (1)
66foreach (var file in frameworkList.Root?.Elements("File") ?? [])
Microsoft.NET.Build.Tasks (5)
ResolveRuntimePackAssets.cs (1)
192foreach (var fileElement in frameworkListDoc.Root.Elements("File"))
ResolveTargetingPackAssets.cs (2)
376foreach (var fileElement in frameworkListDoc.Root.Elements("File")) 459var firstFileElement = frameworkListDoc.Root.Elements("File").FirstOrDefault();
src\sdk\src\Tasks\Common\ConflictResolution\FrameworkListReader.cs (1)
66foreach (var file in frameworkList.Root?.Elements("File") ?? [])
StoreArtifactParser.cs (1)
29foreach (var pkginfo in doc.Root.Elements(ns + "Package"))
Microsoft.NET.Sdk.Publish.Tasks (3)
WebConfigTransform.cs (3)
41(string?)handlerSection?.Elements("add") 67handlersElement.Elements("add") 197envVariablesElement.Elements("environmentVariable")
NuGet.PackageManagement (1)
Utility\XElementExtensions.cs (1)
190var sourceElements = source.Elements(targetChild.Name).ToList();
NuGet.Packaging (29)
Core\NuspecCoreReader.cs (1)
37var nodes = MetadataNode.Elements(XName.Get("dependencies", MetadataNode.GetDefaultNamespace().NamespaceName))
Core\NuspecCoreReaderBase.cs (3)
84var node = MetadataNode.Elements(XName.Get(Id, MetadataNode.GetDefaultNamespace().NamespaceName)).FirstOrDefault(); 95var node = MetadataNode.Elements(XName.Get(Version, MetadataNode.GetDefaultNamespace().NamespaceName)).FirstOrDefault(); 129var node = MetadataNode.Elements(XName.Get(DevelopmentDependency, MetadataNode.GetDefaultNamespace().NamespaceName)).FirstOrDefault();
Core\NuspecUtility.cs (5)
57.Elements(XName.Get(PackageTypes, metadataNamespace)) 58.SelectMany(x => x.Elements(XName.Get(PackageType, metadataNamespace))); 117var element = metadataNode.Elements(XName.Get(Serviceable, metadataNamespace)).FirstOrDefault(); 149.Elements(XName.Get(FrameworkReferences, ns!)); 165frameworkRefGroup.Elements(XName.Get(FrameworkReference, ns!)) :
NuspecReader.cs (13)
124.Elements(XName.Get(Dependencies, ns)); 137.Elements(XName.Get(Dependency, ns)); 172foreach (var group in MetadataNode.Elements(XName.Get(References, ns)).Elements(XName.Get(Group, ns))) 178var items = group.Elements(XName.Get(Reference, ns)).Select(n => GetAttributeValue(n, File)!).Where(n => !string.IsNullOrEmpty(n)).ToArray(); 188var items = MetadataNode.Elements(XName.Get(References, ns)) 220foreach (var group in MetadataNode.Elements(XName.Get(FrameworkAssemblies, ns)).Elements(XName.Get(FrameworkAssembly, ns)) 273var node = MetadataNode.Elements(XName.Get(Language, MetadataNode.GetDefaultNamespace().NamespaceName)).FirstOrDefault(); 282var node = MetadataNode.Elements(XName.Get(LicenseUrl, MetadataNode.GetDefaultNamespace().NamespaceName)).FirstOrDefault(); 294.Elements(XName.Get(ContentFiles, ns)) 414var node = MetadataNode.Elements(XName.Get(Repository, MetadataNode.GetDefaultNamespace().NamespaceName)).FirstOrDefault(); 436var licenseNode = MetadataNode.Elements(XName.Get(NuspecUtility.License, MetadataNode.GetDefaultNamespace().NamespaceName)).FirstOrDefault(); 582var node = MetadataNode.Elements(XName.Get(Icon, MetadataNode.GetDefaultNamespace().NamespaceName)).FirstOrDefault(); 592var node = MetadataNode.Elements(XName.Get(Readme, MetadataNode.GetDefaultNamespace().NamespaceName)).FirstOrDefault();
PackageCreation\Extensions\XElementExtensions.cs (1)
86var sourceElements = source.Elements(targetChild.Name).ToList();
PackagesConfig.cs (1)
45foreach (var package in node.Elements(XName.Get(PackageNodeName)))
PackagesConfigReader.cs (1)
143foreach (var package in _doc.Root!.Elements(XName.Get(PackagesConfig.PackageNodeName)))
PackagesConfigWriter.cs (1)
499from package in packagesNode.Elements(XName.Get(PackagesConfig.PackageNodeName))
Rules\InvalidUndottedFrameworkRule.cs (3)
84.Elements(XName.Get(Dependencies, ns)); 119foreach (var group in metadataNode.Elements(XName.Get(References, ns)).Elements(XName.Get(Group, ns))) 149foreach (var group in metadataNode.Elements(XName.Get(FrameworkAssemblies, ns)).Elements(XName.Get(FrameworkAssembly, ns))
NuGet.Protocol (4)
LegacyFeed\V2FeedParser.cs (3)
320return doc.Root.Elements(_xnameEntry) 380authors = authorNode.Elements(_xnameName).Select(e => metadataCache.GetString(e.Value)!); 630return (from e in doc.Root!.Elements(_xnameLink)
RemoteRepositories\RemoteV2FindPackageByIdResource.cs (1)
509.Elements(_xnameEntry)
Roslyn.Diagnostics.Analyzers (9)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\RulesetToEditorconfigConverter.cs (1)
101var rulesetNode = ruleSetDocument.Elements(RuleSetNodeName).First();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\NamingStylePreferences.cs (3)
355[.. element.Element("SymbolSpecifications")!.Elements(nameof(SymbolSpecification)).Select(SymbolSpecification.FromXElement)], 356[.. element.Element("NamingStyles")!.Elements(nameof(NamingStyle)).Select(NamingStyle.FromXElement)], 357[.. element.Element("NamingRules")!.Elements(nameof(SerializableNamingRule)).Select(SerializableNamingRule.FromXElement)]);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (5)
288foreach (var symbolKindElement in symbolKindListElement.Elements(nameof(SymbolKind))) 293foreach (var typeKindElement in symbolKindListElement.Elements(nameof(TypeKind))) 298foreach (var methodKindElement in symbolKindListElement.Elements(nameof(MethodKind))) 307=> accessibilityListElement.Elements("AccessibilityKind").SelectAsArray(ParseAccessibility); 313=> modifierListElement.Elements(nameof(ModifierKind)).SelectAsArray(ModifierKind.FromXElement);
sdk-tasks (3)
GetDependencyInfo.cs (1)
34.Elements("Dependency")
OverrideAndCreateBundledNETCoreAppPackageVersion.cs (2)
36var items2 = stage2Doc.Root.Elements(ns + "ItemGroup").SelectMany(ig => ig.Elements()).ToList(); 37var items0 = stage0Doc.Root.Elements(ns + "ItemGroup").SelectMany(ig => ig.Elements()).ToList();
System.ComponentModel.TypeConverter (1)
MS\Internal\Xml\Linq\ComponentModel\XComponentModel.cs (1)
328return _value = new XDeferredAxis<XElement>((e, n) => n != null ? e.Elements(n) : e.Elements(), (component as XElement)!, null);
System.Private.CoreLib.Generators (5)
NativeRuntimeEventSourceGenerator.cs (5)
174IEnumerable<XElement> eventNodes = eventsNode.Elements(EventNs + "event"); 206foreach (XElement keywordNode in keywordsNode.Elements(EventNs + "keyword")) 237var eventNodes = eventsNode.Elements(EventNs + "event").ToList(); 242foreach (XElement? template in templatesNode.Elements(EventNs + "template")) 321IEnumerable<XElement> dataNodes = template.Elements(EventNs + "data").ToArray();