mscorlib(4.0.0.0) API with additions
|
Classes | |
interface | IXPathNavigable |
Provides an accessor to the T:System.Xml.XPath.XPathNavigator class. More... | |
class | XPathDocument |
Provides a fast, read-only, in-memory representation of an XML document by using the XPath data model. More... | |
class | XPathException |
Provides the exception thrown when an error occurs while processing an XPath expression. More... | |
class | XPathExpression |
Provides a typed class that represents a compiled XPath expression. More... | |
class | XPathItem |
Represents an item in the XQuery 1.0 and XPath 2.0 Data Model. More... | |
class | XPathNavigator |
Provides a cursor model for navigating and editing XML data. More... | |
class | XPathNodeIterator |
Provides an iterator over a selected set of nodes. More... | |
|
strong |
Specifies the sort order for uppercase and lowercase letters.
Enumerator | |
---|---|
None | Ignore the case. |
UpperFirst | Uppercase letters are sorted before lowercase letters. |
LowerFirst | Lowercase letters are sorted before uppercase letters. |
Definition at line 4 of file XmlCaseOrder.cs.
|
strong |
Specifies the data type used to determine sort order.
Enumerator | |
---|---|
Text | Values are sorted alphabetically. |
Number | Values are sorted numerically. |
Definition at line 4 of file XmlDataType.cs.
|
strong |
Specifies the sort order.
Definition at line 4 of file XmlSortOrder.cs.
|
strong |
Defines the namespace scope.
Definition at line 4 of file XPathNamespaceScope.cs.
|
strong |
Defines the XPath node types that can be returned from the T:System.Xml.XPath.XPathNavigator class.
Enumerator | |
---|---|
Root | The root node of the XML document or node tree. |
Element | An element, such as <element>. |
Attribute | An attribute, such as id='123'. |
Namespace | A namespace, such as xmlns="namespace". |
Text | The text content of a node. Equivalent to the Document Object Model (DOM) Text and CDATA node types. Contains at least one character. |
SignificantWhitespace | A node with white space characters and xml:space set to preserve. |
Whitespace | A node with only white space characters and no significant white space. White space characters are #x20, #x9, #xD, or #xA. |
ProcessingInstruction | A processing instruction, such as <?pi test?>. This does not include XML declarations, which are not visible to the T:System.Xml.XPath.XPathNavigator class. |
Comment | A comment, such as <!– my comment –> |
All | Any of the T:System.Xml.XPath.XPathNodeType node types. |
Definition at line 4 of file XPathNodeType.cs.
|
strong |
Specifies the return type of the XPath expression.
Enumerator | |
---|---|
Number | A numeric value. |
String | A T:System.String value. |
Boolean | A T:System.Boolean |
NodeSet | A node collection. |
Navigator | A tree fragment. |
Any | Any of the XPath node types. |
Error | The expression does not evaluate to the correct XPath type. |
Definition at line 4 of file XPathResultType.cs.