This assembly implements APIs for processing XML entities with LINQ operations, along with APIs to navigate and validate these entities. See the System.Private.Xml
README file for an overview of the XML-processing libraries the framework provides.
It provides core implementations of XDocument
, XContainer
, and related types.
Documentation can be found at https://learn.microsoft.com/dotnet/standard/linq/linq-xml-overview.
- XDocument: ../System.Xml.XDocument
- XPath APIs for XDocument: ../System.Xml.XPath.XDocument
The LINQ to XML processing libraries are included in the shared framework and also shipped as NuGet packages. The NuGet packages are considered "legacy" and should not be referenced by projects compatible with .NET Standard 2.0.