1 instantiation of XsltLibrary
System.Data.SqlXml (1)
System\Xml\Xsl\Runtime\XmlQueryRuntime.cs (1)
236this.xsltLib = new XsltLibrary(this);
39 references to XsltLibrary
System.Data.SqlXml (39)
System\Xml\Xsl\Runtime\XmlQueryRuntime.cs (2)
40private XsltLibrary xsltLib; 233public XsltLibrary XsltFunctions {
System\Xml\Xsl\Runtime\XsltConvert.cs (10)
67XsltLibrary.CheckXsltValue(item); 89XsltLibrary.CheckXsltValue(listItems); 107XsltLibrary.CheckXsltValue(item); 127XsltLibrary.CheckXsltValue(listItems); 141XsltLibrary.CheckXsltValue(item); 160XsltLibrary.CheckXsltValue(listItems); 178XsltLibrary.CheckXsltValue(listItems); 196XsltLibrary.CheckXsltValue(item); 206XsltLibrary.CheckXsltValue(listItems); 330XsltLibrary.CheckXsltValue(listItems);
System\Xml\Xsl\Runtime\XsltFunctions.cs (3)
196return new XmlAtomicValue(XmlSchemaType.GetBuiltInSimpleType(XmlTypeCode.String), typeof(XsltLibrary).Assembly.ImageRuntimeVersion); 234XsltLibrary.CheckXsltValue(value); 265XsltLibrary.CheckXsltValue(value);
System\Xml\Xsl\Runtime\XsltLibrary.cs (13)
23public static readonly MethodInfo FormatMessage = GetMethod(typeof(XsltLibrary), "FormatMessage"); 29public static readonly MethodInfo EqualityOperator = GetMethod(typeof(XsltLibrary), "EqualityOperator"); 30public static readonly MethodInfo RelationalOperator = GetMethod(typeof(XsltLibrary), "RelationalOperator"); 64public static readonly MethodInfo CheckScriptNamespace = GetMethod(typeof(XsltLibrary), "CheckScriptNamespace"); 65public static readonly MethodInfo FunctionAvailable = GetMethod(typeof(XsltLibrary), "FunctionAvailable"); 66public static readonly MethodInfo ElementAvailable = GetMethod(typeof(XsltLibrary), "ElementAvailable"); 67public static readonly MethodInfo RegisterDecimalFormat = GetMethod(typeof(XsltLibrary), "RegisterDecimalFormat"); 68public static readonly MethodInfo RegisterDecimalFormatter = GetMethod(typeof(XsltLibrary), "RegisterDecimalFormatter"); 69public static readonly MethodInfo FormatNumberStatic = GetMethod(typeof(XsltLibrary), "FormatNumberStatic"); 70public static readonly MethodInfo FormatNumberDynamic = GetMethod(typeof(XsltLibrary), "FormatNumberDynamic"); 71public static readonly MethodInfo IsSameNodeSort = GetMethod(typeof(XsltLibrary), "IsSameNodeSort"); 72public static readonly MethodInfo LangToLcid = GetMethod(typeof(XsltLibrary), "LangToLcid"); 73public static readonly MethodInfo NumberFormat = GetMethod(typeof(XsltLibrary), "NumberFormat");
System\Xml\Xsl\XPath\XPathQilFactory.cs (6)
129case QilNodeType.Eq: opCode = (double)XsltLibrary.ComparisonOperator.Eq; break; 130default: opCode = (double)XsltLibrary.ComparisonOperator.Ne; break; 144case QilNodeType.Lt: opCode = (double)XsltLibrary.ComparisonOperator.Lt; break; 145case QilNodeType.Le: opCode = (double)XsltLibrary.ComparisonOperator.Le; break; 146case QilNodeType.Gt: opCode = (double)XsltLibrary.ComparisonOperator.Gt; break; 147default: opCode = (double)XsltLibrary.ComparisonOperator.Ge; break;
System\Xml\Xsl\Xslt\QilGenerator.cs (5)
1310int lcid = XsltLibrary.LangToLcidInternal(lang, fwdCompat, (IErrorHelper)this); 1311if (lcid == XsltLibrary.InvariantCultureLcid) { 1318f.Conditional(f.Eq(f.InvokeLangToLcid(i, fwdCompat), f.Int32(XsltLibrary.InvariantCultureLcid)), 1333return f.Double(XsltLibrary.InvariantCultureLcid); 1335return f.Double(XsltLibrary.LangToLcidInternal((string)(QilLiteral)lang, fwdCompat, (IErrorHelper)this));