[This is preliminary documentation and is subject to change.]
Contains XPath-related tools
Classes
| Class | Description | |
|---|---|---|
| XPathObjectNavigator | Implements XPathNavigator over any object structure | |
| XPathObjectNavigator..::..EnumerableStep | Represents step that points to item of IEnumerable | |
| XPathObjectNavigator..::..PropertyStep | Represents step that represents property of an object | |
| XPathObjectNavigator..::..RootStep | Represents root step of pesudo-XML structure. This step can occure only as first step of sequence. | |
| XPathObjectNavigator..::..SelfStep | Step that points to pseudo-CData content of pseudo-node | |
| XPathObjectNavigator..::..SpecialStep | Represents special step that points to especially supported property of object | |
| XPathObjectNavigator..::..Step | Common base for step class. Represents one step (level) in pseudo-XML structure exposed by XPathObjectNavigator |
Enumerations
| Enumeration | Description | |
|---|---|---|
| XPathObjectNavigator..::..SpecialStep..::..StepType | Type of especially supported properties | |
| XPathObjectNavigator..::..Step..::..StepClasses | Helper enumeration that allows quicker identification of steps. Contains one value of each class inherited from XPathObjectNavigator..::..Step |