| void Reset() | Private | — | 0x00 |
| Query ProcessAxis(Axis root, const Flags& flags, ref Props& props) | Private | — | 0x08 |
| bool CanBeNumber(Query q) | PrivateStatic | — | 0x08 |
| Query ProcessFilter(Filter root, const Flags& flags, ref Props& props) | Private | — | 0x08 |
| Query ProcessOperator(Operator root, ref Props& props) | Private | — | 0x08 |
| Query ProcessVariable(Variable root) | Private | — | 0x08 |
| Query ProcessFunction(Function root, ref Props& props) | Private | — | 0x08 |
| List<MS.Internal.Xml.XPath.Query> ProcessArguments(List<MS.Internal.Xml.XPath.AstNode> args, ref Props& props) | Private | — | 0x08 |
| Query ProcessNode(AstNode root, const Flags& flags, ref Props& props) | Private | | 0x08 |
| Query Build(AstNode root, const string& query) | Private | | 0x08 |
| Query Build(const string& query, bool allowVar, bool allowKey) | 1 flags | | 0x08 |
| Query Build(const string& query, ref bool& needContext) | 1 flags | | 0x08 |
| void .ctor() | Public+1 flags | | 0x00 |