207 references to Root
aspire (23)
Packaging\NuGetConfigMerger.cs (5)
181var configuration = doc.Root ?? new XElement("configuration"); 182if (doc.Root is null) 840var packageSources = doc.Root?.Element("packageSources"); 875var packageSourceMapping = doc.Root?.Element("packageSourceMapping"); 950var configuration = doc.Root ?? throw new InvalidOperationException("Invalid NuGet config structure");
Packaging\TemporaryNuGetConfig.cs (2)
136var configuration = document.Root ?? new XElement("configuration"); 137if (document.Root is null)
Projects\DotNetAppHostProject.cs (1)
257root = XDocument.Load(path).Root;
Projects\DotNetBasedAppHostServerProject.cs (10)
223doc.Root!.Add(projectRefGroup); 228doc.Root!.Add(new XElement("ItemGroup", 240doc.Root!.Add(new XElement("Import", new XAttribute("Project", appHostInTargets))); 244doc.Root!.Add(new XElement("Import", new XAttribute("Project", sdkInTargets))); 251doc.Root!.Add(new XElement("ItemGroup", 258doc.Root!.Add(new XElement("ItemGroup", 263doc.Root!.Add(new XElement("Target", new XAttribute("Name", "_CSharpWriteHostProjectMetadataSources"))); 264doc.Root!.Add(new XElement("Target", new XAttribute("Name", "_CSharpWriteProjectMetadataSources"))); 373doc.Root!.Descendants("PropertyGroup").First() 378doc.Root!.Add(new XElement("ItemGroup",
Projects\FallbackProjectParser.cs (1)
75var root = doc.Root;
Projects\PrebuiltAppHostServer.cs (4)
911doc.Root!.Add(new XElement("ItemGroup", 926doc.Root!.Add(new XElement("ItemGroup", 931doc.Root!.Add( 941doc.Root!.Add(
Aspire.Cli.EndToEnd.Tests (3)
CSharpProjectModeInitTests.cs (1)
100Assert.NotEmpty(nuGetConfigDoc.Root!.Elements("packageSources").Elements("add"));
Helpers\CliE2ETestHelpers.cs (2)
930var ns = doc.Root?.Name.Namespace ?? XNamespace.None; 957var ns = doc.Root?.Name.Namespace ?? XNamespace.None;
Aspire.Cli.Tests (52)
Commands\InitCommandTests.cs (1)
2161var root = XDocument.Load(nugetConfigPath).Root ?? throw new InvalidOperationException("Empty NuGet.config.");
Commands\NewCommandTests.cs (4)
728var packageSources = doc.Root!.Element("packageSources")!; 739var packageSourceMapping = doc.Root!.Element("packageSourceMapping"); 1205var sourceMappings = document.Root! 2157var installPackageSources = document.Root!
Packaging\NuGetConfigMergerTests.cs (21)
74var packageSources = xml.Root!.Element("packageSources")!; 78var psm = xml.Root!.Element("packageSourceMapping"); 115var packageSources = xml.Root!.Element("packageSources")!; 119var psm = xml.Root!.Element("packageSourceMapping")!; 154var packageSources = xml.Root!.Element("packageSources")!; 160var psm = xml.Root!.Element("packageSourceMapping")!; 198var packageSources = xml.Root!.Element("packageSources")!; 202var packageSourceMapping = xml.Root!.Element("packageSourceMapping")!; 238var psm = xml.Root!.Element("packageSourceMapping"); 348var packageSources = xml.Root!.Element("packageSources")!; 358var psm = xml.Root!.Element("packageSourceMapping")!; 398var packageSources = xml.Root!.Element("packageSources")!; 414var psm = xml.Root!.Element("packageSourceMapping")!; 467var packageSources = xml.Root!.Element("packageSources")!; 480var psm = xml.Root!.Element("packageSourceMapping")!; 531var psm = xml.Root!.Element("packageSourceMapping")!; 587var packageSources = xml.Root!.Element("packageSources")!; 601var psm = xml.Root!.Element("packageSourceMapping")!; 669var packageSources = xml.Root!.Element("packageSources")!; 676var psm = xml.Root!.Element("packageSourceMapping")!; 719var packageSources = xml.Root!.Element("packageSources")!;
Packaging\PackagingServiceTests.cs (1)
1130var configSection = doc.Root?.Element("config");
Projects\PrebuiltAppHostServerTests.cs (11)
434var ns = doc.Root!.GetDefaultNamespace(); 444var ns = doc.Root!.GetDefaultNamespace(); 471var ns = doc.Root!.GetDefaultNamespace(); 482var ns = doc.Root!.GetDefaultNamespace(); 494var ns = doc.Root!.GetDefaultNamespace(); 506var ns = doc.Root!.GetDefaultNamespace(); 526var ns = doc.Root!.GetDefaultNamespace(); 539var ns = doc.Root!.GetDefaultNamespace(); 2143var ns = generatedProject!.Root!.GetDefaultNamespace(); 2250var ns = generatedProject.Root!.GetDefaultNamespace(); 2274var ns = generatedProject.Root!.GetDefaultNamespace();
Templating\TemplateNuGetConfigServiceTests.cs (14)
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); 65Assert.Null(doc.Root!.Element("disabledPackageSources")); 66Assert.Null(doc.Root!.Element("packageSourceCredentials")); 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") 1078var packageSourceMapping = doc.Root!.Element("packageSourceMapping"); 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.Java (1)
JavaHostingExtensions.cs (1)
2036var artifactId = document.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)
274var version = document.Root?
dotnet (2)
Commands\Run\CSharpCompilerCommand.cs (1)
419foreach (var file in frameworkList.Root?.Elements("File") ?? [])
ToolPackage\ToolConfigurationDeserializer.cs (1)
34var root = doc.Root;
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);
ILLink.Tasks (1)
CombineLinkerXmlFiles.cs (1)
35foreach (var element in subFile.Root.Elements())
Infrastructure.Tests (1)
NuGetConfigTests.cs (1)
16var root = document.Root;
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)
367if (document.Root == null) 377foreach (XNode node in document.Root.Nodes() 429document.Root.Name.LocalName); 438document.Root.Name.LocalName);
Microsoft.DotNet.Arcade.Sdk (1)
src\ExtractNgenMethodList.cs (1)
55var parentElement = document.Root.Element("MethodProfilingData");
Microsoft.DotNet.Build.Tasks.Installers (8)
src\GenerateMacOSDistributionFile.cs (7)
94var optionsElement = document.Root.Element("options"); 112document.Root.Add(optionsElement); 115document.Root.Add(titleElement); 116document.Root.Add(new XElement("choices-outline", choiceLineElements)); 117document.Root.Add(choiceElements); 118document.Root.Add(pkgRefElements); 119document.Root.Add(scriptElement);
src\StabilizeWixFileId.cs (1)
54XNamespace 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)
140if (nuspecXml.Root.HasAttributes) 142var xmlNsAttribute = nuspecXml.Root.Attributes("xmlns").SingleOrDefault();
src\ReplacePackageParts.cs (2)
133if (nuspecXml.Root.HasAttributes) 135var xmlNsAttribute = nuspecXml.Root.Attributes("xmlns").SingleOrDefault();
Microsoft.DotNet.PackageTesting (3)
VerifyClosure.cs (3)
349doc.Root.Add(nodesElement); 350doc.Root.Add(linksElement); 378doc.Root.Add(categoriesElement);
Microsoft.DotNet.SharedFramework.Sdk (3)
src\arcade\src\Microsoft.DotNet.PackageTesting\VerifyClosure.cs (3)
349doc.Root.Add(nodesElement); 350doc.Root.Add(linksElement); 378doc.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)
89XElement fileElement = _document.Root.Element(File); 224XNamespace ns = _document.Root.Name.Namespace; 226XElement fileElement = _document.Root.Element(File); 277XNamespace ns = _document.Root.Name.Namespace;
Microsoft.Extensions.AI.Abstractions.Tests (2)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\TestTypesContext.XDocument.g.cs (2)
120Getter = static obj => ((global::System.Xml.Linq.XDocument)obj).Root, 315XElementSerializeHandler(writer, ((global::System.Xml.Linq.XDocument)value).Root);
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)
src\sdk\src\Tasks\Common\ConflictResolution\FrameworkListReader.cs (1)
66foreach (var file in frameworkList.Root?.Elements("File") ?? [])
Microsoft.NET.Build.Tasks (12)
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();
src\sdk\src\Tasks\Common\ConflictResolution\FrameworkListReader.cs (1)
66foreach (var file in frameworkList.Root?.Elements("File") ?? [])
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.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 (3)
OverrideAndCreateBundledNETCoreAppPackageVersion.cs (3)
33var ns = stage2Doc.Root.Name.Namespace; 36var items2 = stage2Doc.Root.Elements(ns + "ItemGroup").SelectMany(ig => ig.Elements()).ToList(); 37var items0 = stage0Doc.Root.Elements(ns + "ItemGroup").SelectMany(ig => ig.Elements()).ToList();
Shared.Tests (2)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\TestTypesContext.XDocument.g.cs (2)
120Getter = static obj => ((global::System.Xml.Linq.XDocument)obj).Root, 316XElementSerializeHandler(writer, ((global::System.Xml.Linq.XDocument)value).Root);
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;