[This is preliminary documentation and is subject to change.]

Contains XPath-related tools

Classes

  ClassDescription
Public classXPathObjectNavigator
Implements XPathNavigator over any object structure
Protected classXPathObjectNavigator..::..EnumerableStep
Represents step that points to item of IEnumerable
Protected classXPathObjectNavigator..::..PropertyStep
Represents step that represents property of an object
Protected classXPathObjectNavigator..::..RootStep
Represents root step of pesudo-XML structure. This step can occure only as first step of sequence.
Protected classXPathObjectNavigator..::..SelfStep
Step that points to pseudo-CData content of pseudo-node
Protected classXPathObjectNavigator..::..SpecialStep
Represents special step that points to especially supported property of object
Protected classXPathObjectNavigator..::..Step
Common base for step class. Represents one step (level) in pseudo-XML structure exposed by XPathObjectNavigator

Enumerations

  EnumerationDescription
Public enumerationXPathObjectNavigator..::..SpecialStep..::..StepType
Type of especially supported properties
Public enumerationXPathObjectNavigator..::..Step..::..StepClasses
Helper enumeration that allows quicker identification of steps. Contains one value of each class inherited from XPathObjectNavigator..::..Step

See Also