31 references to BaseFactory
System.Data.SqlXml (31)
System\Xml\Xsl\XPath\XPathBuilder.cs (2)
363result = f.BaseFactory.DocOrderDistinct(result); 736public FixupVisitor(QilPatternFactory f, QilNode fixupCurrent, QilNode fixupPosition, QilNode fixupLast) : base(f.BaseFactory) {
System\Xml\Xsl\Xslt\Focus.cs (3)
191result = f.BaseFactory.Loop(current, body); 193result = f.BaseFactory.Loop(last, result); 196result = f.BaseFactory.Loop(cached, result);
System\Xml\Xsl\Xslt\InvokeGenerator.cs (3)
36public InvokeGenerator(XsltQilFactory f, bool debug) : base(f.BaseFactory) { 125return invokeArgs[prevArg].ShallowClone(fac.BaseFactory); 130QilIterator var = fac.BaseFactory.Let(invokeArgs[prevArg]);
System\Xml\Xsl\Xslt\KeyMatchBuilder.cs (1)
62public PathConvertor(XPathQilFactory f) : base (f.BaseFactory) {
System\Xml\Xsl\Xslt\MatcherBuilder.cs (2)
350cond = cond.DeepClone(f.BaseFactory); 424matcher = f.Conditional(f.Eq(f.NameOf(it), qname.ShallowClone(f.BaseFactory)),
System\Xml\Xsl\Xslt\QilGenerator.cs (13)
100refReplacer = new ReferenceReplacer(f.BaseFactory); 192QilExpression qil = f.QilExpression(root, f.BaseFactory); { 287QilList nsDecls = f.BaseFactory.Sequence(); 587return f.BaseFactory.Sequence(); 877QilList result = f.BaseFactory.Sequence(); 1283QilList keyList = f.BaseFactory.SortKeyList(); 1388select2 = select.DeepClone(f.BaseFactory); 1510result = f.SortKey(select2, collation.DeepClone(f.BaseFactory)); 1527list = f.BaseFactory.Sequence(); 1607countPattern2 = (countPattern != null) ? countPattern.DeepClone(f.BaseFactory) : null; 2079QilList nsDecls = f.BaseFactory.Sequence(); 2275QilTernary builtinTemplates = f.BaseFactory.Conditional(f.IsType(current, elementOrDocumentType), 2377return (QilName)name.ShallowClone(f.BaseFactory);
System\Xml\Xsl\Xslt\QilGeneratorEnv.cs (2)
386QilList result = f.BaseFactory.Sequence(); 404fdef = f.Conditional(f.Eq(resolvedName, compiler.Keys[idx][0].Name.DeepClone(f.BaseFactory)),
System\Xml\Xsl\Xslt\QilStrConcatenator.cs (1)
36concat = f.BaseFactory.Sequence();
System\Xml\Xsl\Xslt\XPathPatternBuilder.cs (4)
107QilLoop filter = f.BaseFactory.Filter(itr, f.And(typeTest, nameTest)); 128result = f.BaseFactory.Filter(i = f.For(fixupNode), f.IsType(i, T.Document)); 236QilLoop siblingFilter = (QilLoop)nodeset.DeepClone(f.BaseFactory); 282QilLoop result = f.BaseFactory.Filter(i, f.Not(f.IsEmpty(f.Filter(j = f.For(matches), f.Is(j, i)))));