Mono Class Library: Namespaces

System.Xml Namespace

The System.Xml namespace contains classes for reading, writing, and manipulating Xml documents. [Edit]

Classes

TypeReason
NameTableCreates a table that stores unique instances of string objects.
XmlAttributeAn Xml node that is an element attribute.
XmlAttributeCollectionA typed collection of System.Xml.XmlAttribute objects.
XmlCDataSectionA CDATA section of an Xml document.
XmlCharacterDataThe abstract base class of Xml nodes that contain character data: System.Xml.XmlCDataSection, System.Xml.XmlComment, System.Xml.XmlSignificantWhitespace, System.Xml.XmlText, and System.Xml.XmlWhitespace.
XmlCommentAn Xml comment node.
XmlConvertEncodes and decodes XML names and provides methods for converting between common language infrastructure (CLI) types and XML Schema Definition language (XSD) types. When converting data types, the values returned are locale independent.
XmlDataDocumentDocumentation for this section has not yet been entered.
XmlDeclarationAn XML declaration node in the document.
XmlDocumentThe root node of an XML document.
XmlDocumentFragmentDocumentation for this section has not yet been entered.
XmlDocumentTypeA document type declaration node.
XmlElementAn element node.
XmlEntityAn entity declaration node.
XmlEntityReferenceDocumentation for this section has not yet been entered.
XmlException Represents the error that occurs when an XML document or fragment cannot be parsed.
XmlImplementationDocumentation for this section has not yet been entered.
XmlLinkedNodeDocumentation for this section has not yet been entered.
XmlNamedNodeMapDocumentation for this section has not yet been entered.
XmlNamespaceManagerResolves, adds, and removes namespaces in a collection and provides scope management for these namespaces. This class is used by the System.Xml.XmlReader and System.Xml.XmlTextReader classes.
XmlNameTable Creates a table that stores unique instances of string objects.
XmlNodeA node in an Xml document. Nodes may be of any of the types in the System.Xml.XmlNodeType enumeration.
XmlNodeChangedEventArgsDocumentation for this section has not yet been entered.
XmlNodeListDocumentation for this section has not yet been entered.
XmlNodeReaderDocumentation for this section has not yet been entered.
XmlNotationDocumentation for this section has not yet been entered.
XmlParserContext Provides all the context information required by instances of the System.Xml.XmlTextReader class to parse an XML fragment.
XmlProcessingInstructionDocumentation for this section has not yet been entered.
XmlQualifiedNameDocumentation for this section has not yet been entered.
XmlReader Represents a reader that provides non-cached, forward-only access to XML data.
XmlReaderSettingsDocumentation for this section has not yet been entered.
XmlResolver Resolves external XML resources named by a URI.
XmlSecureResolverDocumentation for this section has not yet been entered.
XmlSignificantWhitespaceDocumentation for this section has not yet been entered.
XmlTextDocumentation for this section has not yet been entered.
XmlTextReader Represents a reader that provides fast, non-cached, forward-only access to XML data.
XmlTextWriter Represents a writer that provides a fast, non-cached, forward-only way of generating streams or files containing XML data that conforms to the W3C Extensible Markup Language (XML) 1.0 and the Namespaces in XML recommendations.
XmlUrlResolver Resolves external XML resources named by a URI.
XmlValidatingReaderDocumentation for this section has not yet been entered.
XmlWhitespaceDocumentation for this section has not yet been entered.
XmlWriter Represents a writer that provides a non-cached, forward-only means of generating streams or files containing XML data.
XmlWriterSettingsDocumentation for this section has not yet been entered.

Interfaces

TypeReason
IHasXmlNodeDocumentation for this section has not yet been entered.
IXmlLineInfoDocumentation for this section has not yet been entered.
IXmlNamespaceResolverDocumentation for this section has not yet been entered.

Delegates

TypeReason
XmlNodeChangedEventHandlerDocumentation for this section has not yet been entered.

Enumerations

TypeReason
ConformanceLevelDocumentation for this section has not yet been entered.
EntityHandlingDocumentation for this section has not yet been entered.
Formatting Specifies formatting options for the System.Xml.XmlTextWriter class.
NewLineHandlingDocumentation for this section has not yet been entered.
ReadStateSpecifies the read state of an instance of a class derived from the System.Xml.XmlReader class.
ValidationTypeDocumentation for this section has not yet been entered.
WhitespaceHandling Specifies the type of white space returned by instances of the System.Xml.XmlTextReader class.
WriteState Specifies the write state of an instance of a class derived from the System.Xml.XmlWriter class.
XmlDateTimeSerializationModeDocumentation for this section has not yet been entered.
XmlNamespaceScopeDocumentation for this section has not yet been entered.
XmlNodeChangedActionDocumentation for this section has not yet been entered.
XmlNodeOrderDocumentation for this section has not yet been entered.
XmlNodeTypeSpecifies the type of node.
XmlOutputMethodDocumentation for this section has not yet been entered.
XmlSpaceSpecifies the white space attribute, xml:space, which indicates whether white space should be preserved in an element.
XmlTokenizedTypeDocumentation for this section has not yet been entered.