1 implementation of IFunctionLibrary
System.ServiceModel (1)
System\ServiceModel\Dispatcher\QueryFunctions.cs (1)
382internal class XPathFunctionLibrary : IFunctionLibrary
6 references to IFunctionLibrary
System.ServiceModel (6)
System\ServiceModel\Dispatcher\QueryMatcher.cs (4)
229static IFunctionLibrary[] defaultFunctionLibs; // The set of function libraries that our XPath compiler will link to 269QueryMatcher.defaultFunctionLibs = new IFunctionLibrary[] { new XPathFunctionLibrary() }; 396internal static OpcodeBlock CompileForInternalEngine(XPathMessageFilter filter, QueryCompilerFlags flags, IFunctionLibrary[] functionLibs, out ValueDataType returnType) 401internal static OpcodeBlock CompileForInternalEngine(string xpath, XmlNamespaceManager nsManager, QueryCompilerFlags flags, IFunctionLibrary[] functionLibs, out ValueDataType returnType)
System\ServiceModel\Dispatcher\XPathParser.cs (2)
13IFunctionLibrary[] functionLibraries; 19internal XPathParser(string xpath, XmlNamespaceManager namespaces, IFunctionLibrary[] functionLibraries)