1 write to f
System.Data.SqlXml (1)
System\Xml\Xsl\QIL\QilPatternFactory.cs (1)
29
this.
f
= f;
125 references to f
System.Data.SqlXml (125)
System\Xml\Xsl\QIL\QilPatternFactory.cs (125)
33
public QilFactory BaseFactory { get { return
f
; } }
39
return
f
.LiteralString(val);
43
return
f
.LiteralInt32(val);
47
return
f
.LiteralDouble(val);
51
return
f
.LiteralQName(local, uri, prefix);
55
return
f
.LiteralQName(local, uri, System.String.Empty);
59
return
f
.LiteralQName(local, System.String.Empty, System.String.Empty);
63
return
f
.Unknown(t);
72
return
f
.QilExpression(root, factory);
76
return
f
.FunctionList();
80
return
f
.GlobalVariableList();
84
return
f
.GlobalParameterList();
88
return
f
.ActualParameterList();
92
QilList result =
f
.ActualParameterList();
98
QilList result =
f
.ActualParameterList();
105
return
f
.ActualParameterList(args);
109
return
f
.FormalParameterList();
113
QilList result =
f
.FormalParameterList();
119
QilList result =
f
.FormalParameterList();
126
return
f
.FormalParameterList(args);
130
return
f
.SortKeyList();
134
QilList list =
f
.SortKeyList();
140
return
f
.BranchList(args);
144
return
f
.OptimizeBarrier(child);
154
return
f
.DataSource(name, baseUri);
158
return
f
.Nop(child);
162
return
f
.Error(text);
166
return
f
.Warning(text);
176
return
f
.For(binding);
180
return
f
.Let(binding);
184
return
f
.Parameter(t);
188
return
f
.Parameter(defaultValue, name, t);
192
return
f
.PositionOf(expr);
202
return
f
.True();
206
return
f
.False();
243
return
f
.And(left, right);
261
return
f
.Or(left, right);
268
return
f
.False();
270
return
f
.True();
275
return
f
.Not(child);
296
return
f
.Conditional(condition, trueBranch, falseBranch);
304
return
f
.Loop(
f
.Let(expr), branches[0]);
306
return
f
.Conditional(
f
.Eq(expr,
f
.LiteralInt32(0)), branches[0], branches[1]);
309
return
f
.Choice(expr, branches);
319
return
f
.Length(child);
323
return
f
.Sequence();
330
QilList res =
f
.Sequence();
336
QilList res =
f
.Sequence();
345
case 0 : return
f
.Sequence();
349
QilList res =
f
.Sequence();
356
return
f
.Union(left, right);
360
return
f
.Sum(collection);
369
return
f
.Negate(child);
373
return
f
.Add(left, right);
377
return
f
.Subtract(left, right);
381
return
f
.Multiply(left, right);
385
return
f
.Divide(left, right);
389
return
f
.Modulo(left, right);
399
return
f
.StrLength(str);
407
return
f
.StrConcat(values);
418
return
f
.LiteralString(string.Empty);
423
return StrConcat(
f
.Sequence(args));
427
return
f
.StrParseQName(str, ns);
436
return
f
.Ne(left, right);
440
return
f
.Eq(left, right);
444
return
f
.Gt(left, right);
448
return
f
.Ge(left, right);
452
return
f
.Lt(left, right);
456
return
f
.Le(left, right);
466
return
f
.Is(left, right);
470
return
f
.After(left, right);
474
return
f
.Before(left, right);
490
return
f
.Loop(variable, body);
502
return
f
.Filter(variable, expr);
512
return
f
.Sort(iter, keys);
516
return
f
.SortKey(key, collation);
523
return
f
.DocOrderDistinct(collection);
534
return
f
.Function(args, sideEffects, resultType);
538
return
f
.Function(args, defn, sideEffects, defn.XmlType);
544
return
f
.Invoke(func, args);
553
return
f
.Content(context);
557
return
f
.Parent(context);
561
return
f
.Root(context);
565
return
f
.XmlContext();
569
return
f
.Descendant(expr);
573
return
f
.DescendantOrSelf(context);
577
return
f
.Ancestor(expr);
581
return
f
.AncestorOrSelf(expr);
585
return
f
.Preceding(expr);
589
return
f
.FollowingSibling(expr);
593
return
f
.PrecedingSibling(expr);
597
return
f
.NodeRange(left, right);
601
return
f
.Deref(context, id);
610
return
f
.ElementCtor(name, content);
614
return
f
.AttributeCtor(name, val);
618
return
f
.CommentCtor(content);
622
return
f
.PICtor(name, content);
626
return
f
.TextCtor(content);
630
return
f
.RawTextCtor(content);
634
return
f
.DocumentCtor(child);
638
return
f
.NamespaceDecl(prefix, uri);
642
return
f
.RtfCtor(content, baseUri);
652
return
f
.NameOf(expr);
656
return
f
.LocalNameOf(expr);
660
return
f
.NamespaceUriOf(expr);
664
return
f
.PrefixOf(expr);
674
return
f
.TypeAssert(expr, t);
679
return
f
.IsType(expr, t);
683
return
f
.IsEmpty(set);
693
return
f
.XPathNodeValue(expr);
697
return
f
.XPathFollowing(expr);
701
return
f
.XPathNamespace(expr);
705
return
f
.XPathPreceding(expr);
715
return
f
.XsltGenerateId(expr);
719
QilList list =
f
.ActualParameterList();
721
return
f
.XsltInvokeEarlyBound(name,
f
.LiteralObject(d), list, t);
725
QilList list =
f
.ActualParameterList();
727
return
f
.XsltInvokeLateBound(name, list);
731
return
f
.XsltCopy(expr, content);
735
return
f
.XsltCopyOf(expr);
739
return
f
.XsltConvert(expr, t);