37 references to XsltMethods
System.Data.SqlXml (37)
System\Xml\Xsl\XPath\XPathQilFactory.cs (16)
117XsltMethods.FormatMessage, T.StringX, new QilNode[] { res, args } 133XsltMethods.EqualityOperator, T.BooleanX, new QilNode[] { Double(opCode), left, right } 150XsltMethods.RelationalOperator, T.BooleanX, new QilNode[] { Double(opCode), left, right } 287XsltMethods.EnsureNodeSet, T.NodeSDod, new QilNode[] { n } 308XsltMethods.StartsWith, T.BooleanX, new QilNode[] { str1, str2 } 316XsltMethods.Contains, T.BooleanX, new QilNode[] { str1, str2 } 324XsltMethods.SubstringBefore, T.StringX, new QilNode[] { str1, str2 } 332XsltMethods.SubstringAfter, T.StringX, new QilNode[] { str1, str2 } 340XsltMethods.Substring2, T.StringX, new QilNode[] { str, start } 349XsltMethods.Substring3, T.StringX, new QilNode[] { str, start, length } 356XsltMethods.NormalizeSpace, T.StringX, new QilNode[] { str } 365XsltMethods.Translate, T.StringX, new QilNode[] { str1, str2, str3 } 373XsltMethods.Lang, T.BooleanX, new QilNode[] { lang, context } 380XsltMethods.Floor, T.DoubleX, new QilNode[] { value } 387XsltMethods.Ceiling, T.DoubleX, new QilNode[] { value } 394XsltMethods.Round, T.DoubleX, new QilNode[] { value }
System\Xml\Xsl\Xslt\XsltQilFactory.cs (21)
63XsltMethods.IsSameNodeSort, T.BooleanX, new QilNode[] { n1, n2 } 70XsltMethods.SystemProperty, T.Choice(T.DoubleX, T.StringX), new QilNode[] { n } 77XsltMethods.ElementAvailable, T.BooleanX, new QilNode[] { n } 83XsltMethods.CheckScriptNamespace, T.IntX, new QilNode[] { String(nsUri) } 90XsltMethods.FunctionAvailable, T.BooleanX, new QilNode[] { n } 97XsltMethods.BaseUri, T.StringX, new QilNode[] { n } 104XsltMethods.OnCurrentNodeChanged, T.IntX, new QilNode[] { n } 111XsltMethods.LangToLcid, T.IntX, new QilNode[] { n, Boolean(fwdCompat) } 130XsltMethods.NumberFormat, T.StringX, 138XsltMethods.RegisterDecimalFormat, T.IntX, 150XsltMethods.RegisterDecimalFormatter, T.DoubleX, 162XsltMethods.FormatNumberStatic, T.StringX, new QilNode[] { value, decimalFormatIndex } 172XsltMethods.FormatNumberDynamic, T.StringX, new QilNode[] { value, formatPicture, decimalFormatName, errorMessageName } 179XsltMethods.OuterXml, T.StringX, new QilNode[] { n } 189XsltMethods.MSFormatDateTime, T.StringX, new QilNode[] { datetime, format, lang, isDate } 199XsltMethods.MSStringCompare, T.DoubleX, new QilNode[] { x, y, lang, options } 206XsltMethods.MSUtc, T.StringX, new QilNode[] { n } 212XsltMethods.MSNumber, T.DoubleX, new QilNode[] { n } 219XsltMethods.MSLocalName, T.StringX, new QilNode[] { n } 227XsltMethods.MSNamespaceUri, T.StringX, new QilNode[] { n, currentNode } 233XsltMethods.EXslObjectType, T.StringX, new QilNode[] { n }