Exemplo n.º 1
0
        internal static XPathExpression Compile(string xpath, IXmlNamespaceResolver nsmgr, IStaticXsltContext ctx)
        {
            XPathParser        xpathParser        = new XPathParser(ctx);
            CompiledExpression compiledExpression = new CompiledExpression(xpath, xpathParser.Compile(xpath));

            compiledExpression.SetContext(nsmgr);
            return(compiledExpression);
        }
Exemplo n.º 2
0
        internal static XPathExpression Compile(string xpath,
                                                NSResolver nsResolver, IStaticXsltContext ctx)
        {
            XPathParser        parser = new XPathParser(ctx);
            CompiledExpression x      = new CompiledExpression(xpath, parser.Compile(xpath));

            x.SetContext(nsResolver);
            return(x);
        }