System.Xml Namespaces

 
System_CAPS_noteNote

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

The System.Xml namespaces contain types for processing XML. Child namespaces support serialization of XML documents or streams, XSD schemas, XQuery 1.0 and XPath 2.0, and LINQ to XML, which is an in-memory XML programming interface that enables easy modification of XML documents.

NamespaceDescription
System.Xml

The System.Xml namespace provides standards-based support for processing XML.

System.Xml.Linq

Contains the classes for LINQ to XML. LINQ to XML is an in-memory XML programming interface that enables you to modify XML documents efficiently and easily.

System.Xml.Resolvers

The System.Xml.Resolvers namespace provides support for prepopulating the cache with DTDs or XML streams.

System.Xml.Schema

The System.Xml.Schema namespace contains the XML classes that provide standards-based support for XML schema definition language (XSD) schemas.

System.Xml.Serialization

The System.Xml.Serialization namespace contains classes that are used to serialize objects into XML format documents or streams.

System.Xml.Serialization.Advanced

The System.Xml.Serialization.Advanced namespace contains classes that allow you to customize the code generated from a Web Services Description Language (WSDL) document.

System.Xml.Serialization.Configuration

This API supports the product infrastructure and is not intended to be used directly from your code. The System.Xml.Serialization.Configuration namespace contains classes used to read the values found in application configuration files under the <system.xml.serialization> Element section.

System.Xml.XmlConfiguration

The System.Xml.XmlConfiguration namespace that contains sections of XML configuration.

System.Xml.XPath

The System.Xml.XPath namespace contains the classes that define a cursor model for navigating and editing XML information items as instances of the XQuery 1.0 and XPath 2.0 Data Model.

System.Xml.Xsl

The System.Xml.Xsl namespace provides support for Extensible Stylesheet Transformation (XSLT) transforms. It supports the W3C XSL Transformations (XSLT) Version 1.0 Recommendation (www.w3.org/TR/xslt).

System.Xml.Xsl.Runtime

This API supports the product infrastructure and is not intended to be used directly from your code. Contains types that are used by the XSL transformation engine.

Return to top
Show: