NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

System.NewXml Namespace

Classes

Class Description
DataDocumentNavigator Reads and writes the data in an XmlDataDocument using a cursor model.
DocumentNavigator Reads and writes the XML data in an XmlDocument using a cursor model.
XmlAttribute Represents an attribute of the XMLElement object. Valid and default values for the attribute are defined in a DTD or schema.
XmlAttributeCollection Represents a collection of attributes that can be accessed by name or index.
XmlCDataSection Used to quote or escape blocks of text to keep that text from being interpreted as markup language.
XmlCharacterData Provides text-manipulation methods that are used by several classes.
XmlComment Represents the content of an XML comment.
XmlDataDocument Represents an entire document. An XmlDataDocument can contain XML data or relational data (DataSet).
XmlDocument Represents an entire document. An XmlDocument contains XML data.
XmlDocumentFragment Represents a lightweight object that is useful for tree insert operations.
XmlDocumentType Contains information associated with the document type declaration.
XmlElement Represents an element.
XmlEntity Represents a parsed or unparsed entity in the XML document.
XmlEntityReference Represents an entity reference node.
XmlImplementation Provides methods for performing operations that are independent of any particular instance of the document object model.
XmlNamedNodeMap Represents a collection of nodes that can be accessed by name or index.
XmlNavigator Reads and writes XML data using a cursor model.

This class is abstract.

XmlNode Represents a single node in the document.
XmlNodeList Represents an ordered collection of nodes.
XmlNotation Contains a notation declared in the DTD or schema.
XmlProcessingInstruction Represents a processing instruction, which XML defines to keep processor-specific information in the text of the document.
XmlReader Represents a reader that provides fast, non-cached forward only stream access to XML data.This class is abstract.
XmlResolver Resolves external XML resources named by a URI. This class is abstract.
XmlText Represents the text content of an element or attribute.
XmlTextReader Represents a reader that provides fast, non-cached forward only stream access to XML data.
XmlTextWriter Represents a writer that provides fast non-cached forward-only way of generating XML streams containing XML documents that conform to the W3C Extensible Markup Language (XML) 1.0 specification and the Namespaces in XML specification.
XmlUrlResolver Resolves external XML resources named by a URI.
XmlWriter Represents a writer that provides fast non-cached forward-only way of generating XML streams containing XML documents that conform to the W3C Extensible Markup Language (XML) 1.0 specification and the Namespaces in XML specification.

This class is abstract.

Interfaces

Interface Description
XmlNameTable Provide efficient string interning for the XML parser so that the same string object is used for all repeated element and attribute names in an XML document. This class is abstract.

Delegates

Delegate Description
ValidationDelegate Represents the method that handles validation error events of the System.NewXml.XmlTextReaderClass.

Enumerations

Enumeration Description
EntityHandling Specifies how entities are handled.
Formatting Specifies formatting options for the XmlWriter stream.
ReadState Specifies the state of the stream.
TreePosition Specifies a position relative to the current node.
Validation Specifies the type of validation to perform.
WhitespaceHandling Specifies how whitespace is handled.
WriteState Specifies the state of the XmlWriter stream.
XmlNodeType Specifies the type of node.
XmlSpace Specifies the current xml:space scope.