The Gallio.Common.Xml2 namespace contains types for manipulating Xml.
Classes
| Class | Description | |
|---|---|---|
| DefaultXmlSerializer |
Default IXmlSerializer implementation.
| |
| NodeAttribute |
Represents a single attribute in an XML element.
| |
| NodeAttributeCollection |
An immutable collection of XML attributes.
| |
| NodeBase |
The abstract base node for the XML composite tree representing an XML fragment.
| |
| NodeCollection |
Immutable collection of XML nodes.
| |
| NodeCollection<(Of <(TNode>)>) |
Immutable collection of XML nodes.
| |
| NodeComment |
Represents a comment tag in an XML fragment.
| |
| NodeContent |
Represents a textual content inside an element
| |
| NodeDeclaration |
Represents the declaration element at the beginning of an XML document.
| |
| NodeElement |
Represents an element in an XML fragment.
| |
| NodeFragment |
Represents a diffable XML fragment.
| |
| Parser |
A parsing service that extracts a composite tree from an XML fragment.
| |
| XmlPreprocessor |
Preprocesses XML based on the presence of processing instructions.
| |
| XmlUtils |
Provides utilities for manipulating Xml.
|
Interfaces
| Interface | Description | |
|---|---|---|
| INamed |
Represents an XML node with a name.
| |
| INode |
The base node for the XML composite tree representing an XML fragment.
| |
| IXmlSerializer |
Provides Xml serialization and deserialization services.
|
