237 references to Root
aspire (5)
Projects\DotNetAppHostProject.cs (1)
255root = XDocument.Load(path).Root;
Projects\FallbackProjectParser.cs (1)
131var root = doc.Root;
Projects\JavaAppHostToolchainResolver.cs (1)
603var modules = document.Root?
Projects\ProjectUpdater.cs (2)
831(element == document.Root && element.Name.LocalName == "Project" 833|| (element.Parent == document.Root
aspire-tray (3)
src\Aspire.Tray\Common\MacTrayStartupSettings.cs (3)
44var cli = document.Root?.Element("dict")?.Element("array")?.Elements("string").FirstOrDefault()?.Value; 46&& XNode.DeepEquals(document.Root, Parse(Serialize(cli)).Root);
Aspire.Cli.EndToEnd.Tests (7)
CSharpProjectModeInitTests.cs (1)
100Assert.NotEmpty(nuGetConfigDoc.Root!.Elements("packageSources").Elements("add"));
EmulatedStagingBuildTests.cs (1)
289Assert.Null(doc.Root!.Element("packageSourceMapping"));
Helpers\CliE2ETestHelpers.cs (3)
46var sdk = project.Root?.Attribute("Sdk")?.Value; 979var ns = doc.Root?.Name.Namespace ?? XNamespace.None; 1006var ns = doc.Root?.Name.Namespace ?? XNamespace.None;
Helpers\KubernetesDeployTestHelpers.cs (2)
375project.Root!.SetAttributeValue("Sdk", $"Aspire.AppHost.Sdk/{version}"); 384project.Root.Add(references);
Aspire.Cli.Tests (76)
Commands\NewCommandLocalTemplateTests.cs (1)
1126config.Root!.Element("packageSources")!.Element("add")!.Attribute("value")!.Value);
Commands\NewCommandTests.cs (6)
187Assert.Null(XDocument.Load(nugetConfigPath).Root!.Element("packageSourceMapping")); 770var packageSources = doc.Root!.Element("packageSources")!; 774Assert.Null(doc.Root.Element("packageSourceMapping")); 1229var sourcesByKey = document.Root! 1236var sourceMappings = document.Root! 2239Assert.Null(document.Root!.Element("packageSources")?.Element("clear"));
Commands\UpdateCommandRepositoryToolsTests.cs (1)
574Assert.Equal("Aspire.AppHost.Sdk/" + targetVersion, XDocument.Load(appHost.FullName).Root!.Attribute("Sdk")!.Value);
DotNet\DotNetAppHostNuGetConfigMergerTests.cs (34)
141Assert.Single(XDocument.Load(target.FullName).Root!.Element("packageSources")!.Elements("add")); 142Assert.Single(XDocument.Load(target.FullName).Root!.Element("packageSourceMapping")!.Elements("clear")); 179var originalDisabled = XDocument.Load(target.FullName).Root!.Element("disabledPackageSources")!.ToString(); 204XDocument.Parse(candidate.GetProposedDocument().OuterXml).Root!.Element("disabledPackageSources")!.ToString()); 311var packageSources = xml.Root!.Element("packageSources")!; 315var psm = xml.Root!.Element("packageSourceMapping"); 351var packageSources = xml.Root!.Element("packageSources")!; 355var psm = xml.Root!.Element("packageSourceMapping")!; 390var packageSources = xml.Root!.Element("packageSources")!; 433Assert.Null(xml.Root!.Element("packageSourceMapping")); 470var psm = xml.Root!.Element("packageSourceMapping"); 507Assert.Equal([channelSource], document.Root!.Element("packageSources")!.Elements("add") 510document.Root.Element("packageSourceMapping")?.Elements("packageSource").Count() ?? 0); 512document.Root.Element("packageSourceMapping")?.Elements("clear").Count() ?? 0); 741var packageSources = xml.Root!.Element("packageSources")!; 750Assert.Null(xml.Root.Element("packageSourceMapping")); 782var packageSources = xml.Root!.Element("packageSources")!; 791Assert.Null(xml.Root.Element("packageSourceMapping")); 834var packageSources = xml.Root!.Element("packageSources")!; 847var psm = xml.Root!.Element("packageSourceMapping")!; 900var psm = xml.Root!.Element("packageSourceMapping")!; 957var packageSources = xml.Root!.Element("packageSources")!; 970var psm = xml.Root!.Element("packageSourceMapping")!; 1040var packageSources = xml.Root!.Element("packageSources")!; 1047var psm = xml.Root!.Element("packageSourceMapping")!; 1090var packageSources = xml.Root!.Element("packageSources")!; 1458document.Root!.Element("packageSources")!.Elements("add") 1460var localOldMappings = document.Root.Element("packageSourceMapping")!.Elements("packageSource") 1508var originalDisabled = XDocument.Load(target.FullName).Root!.Element("disabledPackageSources")!.ToString(); 1522Assert.Equal(["user"], document.Root!.Element("packageSources")!.Elements("add") 1525document.Root.Element("packageSourceMapping")?.Elements("packageSource") 1527Assert.Equal(originalDisabled, document.Root.Element("disabledPackageSources")!.ToString()); 1723var originalDisabled = XDocument.Load(target.FullName).Root!.Element("disabledPackageSources")?.ToString(); 1733Assert.Equal(originalDisabled, proposed.Root!.Element("disabledPackageSources")?.ToString());
NuGet\NuGetPackageOperationConfigurationTests.cs (3)
60var sources = document.Root! 67var mappings = document.Root! 166overlay.Root!.Elements().Select(element => element.Name.LocalName).Order(StringComparer.Ordinal));
Packaging\PackagingServiceTests.cs (1)
1196var configSection = doc.Root?.Element("config");
Projects\PrebuiltAppHostServerTests.cs (12)
404var ns = doc.Root!.GetDefaultNamespace(); 417var ns = doc.Root!.GetDefaultNamespace(); 432var ns = doc.Root!.GetDefaultNamespace(); 775var ns = doc.Root!.GetDefaultNamespace(); 809var ns = doc.Root!.GetDefaultNamespace(); 823var ns = doc.Root!.GetDefaultNamespace(); 841var ns = doc.Root!.GetDefaultNamespace(); 857var ns = doc.Root!.GetDefaultNamespace(); 874var ns = doc.Root!.GetDefaultNamespace(); 3088var ns = generatedProject.Root!.GetDefaultNamespace(); 3244var ns = generatedProject!.Root!.GetDefaultNamespace(); 4175var ns = generatedProject.Root!.GetDefaultNamespace();
Projects\ProjectUpdaterNuGetConfigurationTests.cs (1)
1707Assert.Equal([source], document.Root!.Element("packageSources")!.Elements("add")
Projects\ProjectUpdaterTests.cs (7)
82document.Root!.Add(new System.Xml.Linq.XElement("Import", 154Assert.Equal("Aspire.AppHost.Sdk/17.0.0-preview.1", importedDocument.Root!.Attribute("Sdk")!.Value); 158Assert.Null(importedDocument.Root!.Attribute("Sdk")); 159Assert.All(importedDocument.Root.Elements().Where(element => element.Attribute("Condition") is null), 164Assert.Equal("13.6.1", importedDocument.Root!.Elements() 4511Assert.Null(document.Root!.Element("packageSourceMapping")); 4514(string?)Assert.Single(document.Root.Element("packageSources")!.Elements("add")).Attribute("value"));
Secrets\SecretStoreResolverTests.cs (1)
527document.Root!.Add(new XElement("PropertyGroup", new XElement("UserSecretsId", userSecretsId)));
Templating\TemplateNuGetConfigServiceTests.cs (9)
330Assert.Equal(2, doc.Root!.Element("packageSources")!.Elements("add").Count()); 564var sources = doc.Root!.Element("packageSources")!.Elements("add") 623var sources = doc.Root!.Element("packageSources")!.Elements("add") 744var sources = doc.Root!.Element("packageSources")!.Elements("add") 1308var sourceKey = doc.Root! 1316var packageSourceMapping = doc.Root!.Element("packageSourceMapping"); 1364var sources = doc.Root!.Element("packageSources")!.Elements("add") 1501Assert.Null(doc.Root!.Element("packageSources")); 1502Assert.Null(doc.Root.Element("packageSourceMapping"));
Aspire.Hosting.Java (2)
JavaHostingExtensions.cs (1)
2058var artifactId = document.Root?
JavaVersionDetector.cs (1)
180document.Root?
Aspire.Hosting.Maui.Tests (4)
MauiEnvironmentHelperTests.cs (4)
28Assert.NotNull(doc.Root); 29Assert.Equal("Project", doc.Root.Name.LocalName); 121Assert.NotNull(doc.Root); 122Assert.Equal("Project", doc.Root.Name.LocalName);
Aspire.Hosting.Tests (1)
MSBuildTests.cs (1)
391var version = document.Root?
Aspire.Templates.Tests (2)
BuildAndRunTemplateTests.cs (2)
158document.Root!.AddFirst(new XElement("Sdk", 160document.Root.AddFirst(new XElement("PropertyGroup",
Aspire.Tray.Tests (7)
MacTrayStartupSettingsTests.cs (3)
19Assert.Equal("plist", xml.Root!.Name.LocalName); 20Assert.Equal("1.0", xml.Root.Attribute("version")!.Value); 21var entries = xml.Root.Element("dict")!.Elements().ToArray();
src\Aspire.Tray\Common\MacTrayStartupSettings.cs (3)
44var cli = document.Root?.Element("dict")?.Element("array")?.Elements("string").FirstOrDefault()?.Value; 46&& XNode.DeepEquals(document.Root, Parse(Serialize(cli)).Root);
TrayPanelTests.cs (1)
1247Assert.Equal("svg", document.Root!.Name.LocalName);
dotnet-svcutil-lib (4)
Shared\MSBuildProj.cs (4)
174if (projDefinition.Root != null && projDefinition.Root.Name != null) 176msbuildNS = projDefinition.Root.Name.Namespace; 429var ele = doc.Root?.Descendants(elementStr).FirstOrDefault();
dotnet-user-jwts (2)
src\aspnetcore\src\Tools\Shared\SecretsHelpers\UserSecretsCreator.cs (2)
48var propertyGroup = projectDocument.Root.DescendantNodes() 58projectDocument.Root.AddFirst(propertyGroup);
dotnet-user-secrets (2)
src\aspnetcore\src\Tools\Shared\SecretsHelpers\UserSecretsCreator.cs (2)
48var propertyGroup = projectDocument.Root.DescendantNodes() 58projectDocument.Root.AddFirst(propertyGroup);
GenerateTemplateManifest (4)
ComponentManifest.cs (2)
115var ns = document.Root!.Name.Namespace; 116var metadata = document.Root.Element(ns + "metadata")!;
Program.cs (1)
127var configuration = config.Root ?? throw new InvalidDataException($"Invalid NuGet config: {nugetConfigPath}");
TemplateRestorePlan.cs (1)
138documents.Add(Path.GetFullPath(path), XDocument.Load(path).Root!);
ILLink.Tasks (1)
CombineLinkerXmlFiles.cs (1)
35foreach (var element in subFile.Root.Elements())
Infrastructure.Tests (7)
ResourceGeneratorMetadataTests.cs (5)
67new XElement("PropertyGroup", configuration.Root!.Elements("PropertyGroup").Elements("ResxCodeGenerator").Select(property => new XElement(property))), 68new XElement("PropertyGroup", source.Root!.Elements("PropertyGroup").Elements("ResxCodeGenerator").Select(property => new XElement(property))), 72new XElement("ItemGroup", source.Root.Elements("ItemGroup").Elements() 75var settingsDesigner = project.Root!.Elements("ItemGroup").Elements("Compile") 80var linkedResource = project.Root!.Elements("ItemGroup").Elements("EmbeddedResource")
TemplateManifest\TemplateManifestBuildTargetTests.cs (1)
41templateProject.Root!.Elements("Target").Where(target =>
TemplateManifest\TemplateManifestCacheTests.cs (1)
73var projects = solution.Root!.Elements("Project").ToArray();
Microsoft.Arcade.Common (1)
NupkgInfoFactory.cs (1)
54XElement metadataElement = GetSingleElement(doc.Root, "metadata");
Microsoft.AspNetCore.DataProtection (2)
XmlEncryption\XmlEncryptionExtensions.cs (2)
67return doc.Root!; 154return doc.Root;
Microsoft.AspNetCore.Server.IntegrationTesting (1)
xunit\IISExpressAncmSchema.cs (1)
44.Root
Microsoft.Build.Tasks.Core (8)
AssemblyDependency\GenerateBindingRedirects.cs (4)
77XElement runtimeNode = doc.Root 85doc.Root.Add(runtimeNode); 359if (document.Root == null || document.Root.Name != "configuration")
RoslynCodeTaskFactory\RoslynCodeTaskFactory.cs (4)
398if (document.Root == null) 408foreach (XNode node in document.Root.Nodes() 460document.Root.Name.LocalName); 469document.Root.Name.LocalName);
Microsoft.DotNet.Arcade.Sdk (1)
src\ExtractNgenMethodList.cs (1)
59var parentElement = document.Root.Element("MethodProfilingData");
Microsoft.DotNet.Build.Tasks.Installers (8)
src\GenerateMacOSDistributionFile.cs (7)
97var optionsElement = document.Root.Element("options"); 115document.Root.Add(optionsElement); 118document.Root.Add(titleElement); 119document.Root.Add(new XElement("choices-outline", choiceLineElements)); 120document.Root.Add(choiceElements); 121document.Root.Add(pkgRefElements); 122document.Root.Add(scriptElement);
src\StabilizeWixFileId.cs (1)
59XNamespace rootNamespace = content.Root.GetDefaultNamespace();
Microsoft.DotNet.Build.Tasks.Workloads (3)
Msi\WixDocument.cs (3)
24public XElement Package => _doc.Root.Descendants(s_wixNamespace + "Package").FirstOrDefault(); 64return _doc.Root.Descendants((ns ?? s_wixNamespace) + elementName).FirstOrDefault(); 67foreach (XElement element in _doc.Root.Descendants((ns ?? s_wixNamespace) + elementName))
Microsoft.DotNet.NuGetRepack.Tasks (4)
src\NuGetVersionUpdater.cs (2)
131if (nuspecXml.Root.HasAttributes) 133var xmlNsAttribute = nuspecXml.Root.Attributes("xmlns").SingleOrDefault();
src\ReplacePackageParts.cs (2)
141if (nuspecXml.Root.HasAttributes) 143var xmlNsAttribute = nuspecXml.Root.Attributes("xmlns").SingleOrDefault();
Microsoft.DotNet.PackageTesting (3)
VerifyClosure.cs (3)
353doc.Root.Add(nodesElement); 354doc.Root.Add(linksElement); 382doc.Root.Add(categoriesElement);
Microsoft.DotNet.SharedFramework.Sdk (3)
parent\Microsoft.DotNet.PackageTesting\VerifyClosure.cs (3)
353doc.Root.Add(nodesElement); 354doc.Root.Add(linksElement); 382doc.Root.Add(categoriesElement);
Microsoft.DotNet.XliffTasks (7)
Model\VsctDocument.cs (3)
20foreach (XElement strings in Document.Descendants(Document.Root.Name.Namespace + "Strings")) 64foreach (XElement strings in Document.Descendants(Document.Root.Name.Namespace + "Strings")) 79foreach (XElement imageTag in Document.Descendants(Document.Root.Name.Namespace + "Bitmap"))
Model\XlfDocument.cs (4)
90XElement fileElement = _document.Root.Element(File); 225XNamespace ns = _document.Root.Name.Namespace; 227XElement fileElement = _document.Root.Element(File); 278XNamespace ns = _document.Root.Name.Namespace;
Microsoft.Maui.Resizetizer (9)
GeneratePackageAppxManifest.cs (7)
74 var xmlns = appx.Root!.GetDefaultNamespace(); 81 var identity = appx.Root.Element(xidentity); 85 appx.Root.Add(identity); 125 var properties = appx.Root.Element(xproperties); 129 appx.Root.Add(properties); 171 var applications = appx.Root.Element(xapplications); 175 appx.Root.Add(applications);
GenerateTizenManifest.cs (2)
83 var xmlns = tizenManifest.Root!.GetDefaultNamespace(); 84 var manifest = tizenManifest.Root;
Microsoft.NET.Build.Extensions.Tasks (1)
parent\Common\ConflictResolution\FrameworkListReader.cs (1)
66foreach (var file in frameworkList.Root?.Elements("File") ?? [])
Microsoft.NET.Build.Tasks (12)
parent\Common\ConflictResolution\FrameworkListReader.cs (1)
66foreach (var file in frameworkList.Root?.Elements("File") ?? [])
ResolveRuntimePackAssets.cs (3)
177string targetFrameworkVersion = frameworkListDoc.Root.Attribute("TargetFrameworkVersion")?.Value; 186(versionNumber >= 8 && frameworkListDoc.Root.Attribute("FrameworkName")?.Value == "Microsoft.Windows.SDK.NET.Ref")) 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();
StoreArtifactParser.cs (2)
20var rootName = doc.Root.Name; 29foreach (var pkginfo in doc.Root.Elements(ns + "Package"))
WriteAppConfigWithSupportedRuntime.cs (4)
60XElement startupNode = doc.Root 78doc.Root.Add(startupNode); 166if (document.Root == null || document.Root.Name != "configuration")
Microsoft.NET.ProjectData (1)
FrameworkListExpander.cs (1)
76 XElement? root = doc.Root;
Microsoft.NET.Sdk.BlazorWebAssembly.Tasks (2)
BlazorReadSatelliteAssemblyFile.cs (1)
22SatelliteAssembly = document.Root
CreateBlazorTrimmerRootDescriptorFile.cs (1)
72return new XDocument(roots).Root.ToString();
Microsoft.NET.Sdk.Publish.Tasks (8)
WebConfigTransform.cs (8)
16if (webConfig?.Root == null || webConfig.Root.Name.LocalName != "configuration") 24var firstAspNetCoreElement = webConfig.Root?.Descendants(aspNetCoreElementName).FirstOrDefault(); 27rootElement = webConfig.Root?.Element("location") == null ? webConfig.Root : webConfig.Root.Element("location"); 31rootElement = firstAspNetCoreElement.Ancestors("location").FirstOrDefault() == null ? webConfig.Root : webConfig.Root?.Element("location");
Microsoft.TestPlatform.Build (2)
Tasks\TestTaskUtils.cs (2)
292if (document.Root is null) 297foreach (var loggerRunSettings in document.Root.Elements())
Microsoft.TestPlatform.TestHostRuntimeProvider (2)
Hosting\AppxManifestFile.cs (1)
22var ns = doc.Root!.Name.Namespace;
Hosting\DefaultTestHostManager.cs (1)
589var ns = doc.Root!.Name.Namespace;
NuGet.Commands (3)
RestoreCommand\Utility\BuildAssetsUtils.cs (3)
134doc.Root.Add(new XElement(Namespace + "Target", 212doc.Root.AddFirst( 341doc.Root.Add(itemGroup);
NuGet.Configuration (2)
Settings\SettingsFile.cs (2)
121if (config.Root is null) 128_rootElement = new NuGetConfiguration(_xDocument.Root, origin: this);
NuGet.PackageManagement (2)
FileModifiers\XmlTransformer.cs (2)
79transformDocument.Root.MergeWith(xmlFragment, _nodeActions); 139document.Root.Except(xmlFragment.Except(mergedFragments));
NuGet.Packaging (11)
Core\NuspecCoreReaderBase.cs (1)
188_metadataNode = _xml.Root!.Elements().FirstOrDefault(e => StringComparer.Ordinal.Equals(e.Name.LocalName, Metadata));
NuspecReader.cs (1)
216var ns = Xml.Root!.GetDefaultNamespace().NamespaceName;
PackageCreation\Authoring\Manifest.cs (1)
167var rootNameSpace = document.Root!.Name.Namespace;
PackageCreation\Authoring\ManifestReader.cs (2)
26var metadataElement = document.Root!.ElementsNoNamespace("metadata").FirstOrDefault(); 35ReadFilesList(document.Root!.ElementsNoNamespace("files").FirstOrDefault()));
PackagesConfigReader.cs (2)
108var node = _doc.Root!.Attribute(XName.Get(PackagesConfig.MinClientAttributeName)); 143foreach (var package in _doc.Root!.Elements(XName.Get(PackagesConfig.PackageNodeName)))
Rules\DependenciesGroupsForEachTFMRule.cs (1)
194XNamespace name = nuspec.Root!.Name.Namespace;
Rules\InvalidUndottedFrameworkRule.cs (2)
53var metadataNode = xml.Root!.Elements().FirstOrDefault(e => StringComparer.Ordinal.Equals(e.Name.LocalName, Metadata)); 145var ns = xml.Root!.GetDefaultNamespace().NamespaceName;
Rules\ReferencesInNuspecMatchRefAssetsRule.cs (1)
38XNamespace name = nuspec.Root!.Name.Namespace;
NuGet.Protocol (5)
LegacyFeed\V2FeedParser.cs (4)
314if (doc.Root!.Name == _xnameEntry) 316return new List<V2FeedPackageInfo> { ParsePackage(id, doc.Root, metadataCache) }; 320return doc.Root.Elements(_xnameEntry) 630return (from e in doc.Root!.Elements(_xnameLink)
RemoteRepositories\RemoteV2FindPackageByIdResource.cs (1)
508var result = doc.Root!
sdk-tasks (5)
OverrideAndCreateBundledNETCoreAppPackageVersion.cs (5)
48var ns = stage2Doc.Root.Name.Namespace; 51var items2 = stage2Doc.Root.Elements(ns + "ItemGroup").SelectMany(ig => ig.Elements()).ToList(); 52var items0 = stage0Doc.Root.Elements(ns + "ItemGroup").SelectMany(ig => ig.Elements()).ToList(); 190return doc.Root.Elements(doc.Root.Name.Namespace + "PropertyGroup")
System.Private.Xml.Linq (4)
System\Xml\Linq\XDocument.cs (2)
437if (d.Root == null) throw new InvalidOperationException(SR.InvalidOperation_MissingRoot); 485if (d.Root == null) throw new InvalidOperationException(SR.InvalidOperation_MissingRoot);
System\Xml\Schema\XNodeValidator.cs (1)
49source = ((XDocument)source).Root!;
System\Xml\XPath\XNodeNavigator.cs (1)
279XElement? root = ((XDocument)_source).Root;