Under development
XSearch Query is a structural language, which allows to describe search criteria and associated actions.
XSearch is an application on the top of the XStorage which uses XStorage API for searching data.
Criteria:
Node value criteria - regular expression on XNode value.
Node attribute criteria - regular expression on XNode attribute.
Node structure criteria - logical criteria, which describes XNode structure.
Action:
Select - locate XNode which match criteria and add it into XNode collection.
Update - apply Update operation on XNode. Use for bulk update of the stored information.
Delete - removes XNode which matches criteria.
Result set
XML data string
XDocument which represents resulting list of matches
MSXML DOM object which represents list of matches