System.Xml Namespace

Provides support for processing XML.

Classes

Name Description
Public Class NameTable Implements a single-threaded XmlNameTable.
Public Class XmlException Returns detailed information about the last exception.
Public Class XmlNameTable Table of atomized string objects.
Public Class XmlReader Represents a reader that provides fast, non-cached forward-only stream access to XML data.
Public Class XmlReaderSettings Specifies a set of features to support on the XmlReader object created by the Create method.
Public Class XmlTextReader Represents a reader that provides fast, non-cached, forward-only access to XML data.

Interfaces

Name Description
Public Interface IXmlLineInfo Provides an interface to enable a class to return line and position information.

Enumerations

Name Description
Public Enumeration ConformanceLevel The type of conformance checking performed by an XmlReader or XmlWriter.
Public Enumeration EntityHandling Specifies how entities are handled.
Public Enumeration NewLineHandling Specifies how to handle line breaks.
Public Enumeration ReadState Specifies the state of the XML reader.
Public Enumeration ValidationType Specifies the type of validation to perform in XmlValidatingReader or in XmlReaderSettings.
Public Enumeration WhitespaceHandling Specifies how whitespace is handled in XmlTextReader.
Public Enumeration XmlNodeType Specifies the type of node.
Public Enumeration XmlSpace Specifies the current xml:space scope.