2 types derived from QueryMatcher
System.ServiceModel (2)
System\ServiceModel\Dispatcher\QueryMatcher.cs (2)
643
internal class XPathQueryMatcher :
QueryMatcher
861
internal class InverseQueryMatcher :
QueryMatcher
16 references to QueryMatcher
System.ServiceModel (16)
System\ServiceModel\Dispatcher\QueryMatcher.cs (13)
93
QueryMatcher
matcher;
96
internal QueryResult(
QueryMatcher
matcher, Message message, bool evalBody)
269
QueryMatcher
.defaultFunctionLibs = new IFunctionLibrary[] { new XPathFunctionLibrary() };
275
QueryMatcher
.fxCompiler = doc.CreateNavigator();
337
XPathExpression xpathExpr =
QueryMatcher
.fxCompiler.Compile(expression);
398
return
QueryMatcher
.CompileForInternalEngine(filter.XPath.Trim(), filter.namespaces, flags, functionLibs, out returnType);
437
return
QueryMatcher
.CompileForInternalEngine(xpath, ns, flags,
QueryMatcher
.defaultFunctionLibs, out returnType);
655
XPathQueryMatcher.rootFilter =
QueryMatcher
.CompileForInternalEngine("/", null, QueryCompilerFlags.None, out returnType);
719
Opcode op =
QueryMatcher
.CompileForExternalEngine(xpath, names, null, this.match).First;
749
OpcodeBlock codeBlock =
QueryMatcher
.CompileForInternalEngine(xpath, names, QueryCompilerFlags.None, out returnType);
892
codeBlock.Append(
QueryMatcher
.CompileForInternalEngine(expression, names, QueryCompilerFlags.InverseQuery, out returnType));
921
codeBlock.Append(
QueryMatcher
.CompileForExternalEngine(expression, names, item, this.match));
System\ServiceModel\Dispatcher\QueryProcessor.cs (3)
433
QueryMatcher
matcher;
453
internal QueryProcessor(
QueryMatcher
matcher)
603
internal
QueryMatcher
Matcher