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