55 references to XslVersion
System.Data.SqlXml (55)
System\Xml\Xsl\Xslt\QilGenerator.cs (9)
73private XslVersion xslVersion; 857if (xslVersion != XslVersion.ForwardsCompatible) { 1940if (xslVersion != XslVersion.ForwardsCompatible) { 1957if (xslVersion != XslVersion.ForwardsCompatible) { 1977if (xslVersion != XslVersion.ForwardsCompatible) { 1999if (xslVersion != XslVersion.ForwardsCompatible) { 2020if (xslVersion != XslVersion.ForwardsCompatible) { 2043if (xslVersion != XslVersion.ForwardsCompatible) { 2065if (xslVersion != XslVersion.ForwardsCompatible) {
System\Xml\Xsl\Xslt\QilGeneratorEnv.cs (1)
146bool fwdCompat = (xslVersion == XslVersion.ForwardsCompatible);
System\Xml\Xsl\Xslt\XslAst.cs (40)
82public readonly XslVersion XslVersion; 86public XslNode(XslNodeType nodeType, QilName name, object arg, XslVersion xslVer) { 95this.XslVersion = XslVersion.Current; 99public bool ForwardsCompatible { get { return XslVersion == XslVersion.ForwardsCompatible; } } 172public ProtoTemplate(XslNodeType nt, QilName name, XslVersion xslVer) : base(nt, name, null, xslVer) {} 185public AttributeSet(QilName name, XslVersion xslVer) : base(XslNodeType.AttributeSet, name, xslVer) {} 212public Template(QilName name, string match, QilName mode, double priority, XslVersion xslVer) 252public VarPar(XslNodeType nt, QilName name, string select, XslVersion xslVer) : base(nt, name, select, xslVer) {} 261public Sort(string select, string lang, string dataType, string order, string caseOrder, XslVersion xslVer) 283public Key(QilName name, string match, string use, XslVersion xslVer) 332XslVersion xslVer) : base(XslNodeType.Number, null, null, xslVer) 350public NodeCtor(XslNodeType nt, string nameAvt, string nsAvt, XslVersion xslVer) 361public Text(string data, SerializationHints hints, XslVersion xslVer) 372public XslNodeEx(XslNodeType t, QilName name, object arg, ContextInfo ctxInfo, XslVersion xslVer) 379public XslNodeEx(XslNodeType t, QilName name, object arg, XslVersion xslVer) : base(t, name, arg, xslVer) { 384public static XslNode XslNode(XslNodeType nodeType, QilName name, string arg, XslVersion xslVer) { 388public static XslNode ApplyImports(QilName mode, Stylesheet sheet, XslVersion xslVer) { 392public static XslNodeEx ApplyTemplates(QilName mode, string select, ContextInfo ctxInfo, XslVersion xslVer) { 398return new XslNodeEx(XslNodeType.ApplyTemplates, mode, /*select:*/null, XslVersion.Current); 401public static NodeCtor Attribute(string nameAvt, string nsAvt, XslVersion xslVer) { 406return new AttributeSet(name, XslVersion.Current); 410return new XslNodeEx(XslNodeType.CallTemplate, name, null, ctxInfo, XslVersion.Current); 425public static XslNode CopyOf(string select, XslVersion xslVer) { 429public static NodeCtor Element(string nameAvt, string nsAvt, XslVersion xslVer) { 434return new XslNode(XslNodeType.Error, null, message, XslVersion.Current); 437public static XslNodeEx ForEach(string select, ContextInfo ctxInfo, XslVersion xslVer) { 441public static XslNode If(string test, XslVersion xslVer) { 445public static Key Key(QilName name, string match, string use, XslVersion xslVer) { 453public static XslNode LiteralAttribute(QilName name, string value, XslVersion xslVer) { 458return new XslNode(XslNodeType.LiteralElement, name, null, XslVersion.Current); 462return new XslNode(XslNodeType.Message, null, term, XslVersion.Current); 471XslVersion xslVer) 480public static XslNode PI(string name, XslVersion xslVer) { 484public static Sort Sort(string select, string lang, string dataType, string order, string caseOrder, XslVersion xslVer) { 488public static Template Template(QilName name, string match, QilName mode, double priority, XslVersion xslVer) { 493return new Text(data, SerializationHints.None, XslVersion.Current); 497return new Text(data, hints, XslVersion.Current); 501return new XslNode(XslNodeType.UseAttributeSet, name, null, XslVersion.Current); 504public static VarPar VarPar(XslNodeType nt, QilName name, string select, XslVersion xslVer) { 509return VarPar(XslNodeType.WithParam, name, /*select*/null, XslVersion.Current);
System\Xml\Xsl\Xslt\XslAstAnalyzer.cs (2)
1294var withparam = AstFactory.VarPar(XslNodeType.WithParam, paramname, '$' + paramname.QualifiedName, XslVersion.Current); 1300var param = AstFactory.VarPar(XslNodeType.Param, paramname, null, XslVersion.Current);
System\Xml\Xsl\Xslt\XsltInput.cs (3)
557public XslVersion XslVersion { 558get { return scopeManager.ForwardCompatibility ? XslVersion.ForwardsCompatible : XslVersion.Current; }