5 implementations of IErrorHelper
System.Data.SqlXml (5)
System\Xml\Xsl\Xslt\QilGenerator.cs (1)
45internal partial class QilGenerator : IErrorHelper {
System\Xml\Xsl\Xslt\QilGeneratorEnv.cs (1)
26private struct ThrowErrorHelper : IErrorHelper {
System\Xml\Xsl\Xslt\XslAstAnalyzer.cs (1)
780internal struct NullErrorHelper : IErrorHelper {
System\Xml\Xsl\Xslt\XsltInput.cs (1)
21internal class XsltInput : IErrorHelper {
System\Xml\Xsl\Xslt\XsltLoader.cs (1)
29internal class XsltLoader : IErrorHelper {
16 references to IErrorHelper
System.Data.SqlXml (16)
System\Xml\Xsl\Runtime\XsltLibrary.cs (1)
220internal static int LangToLcidInternal(string lang, bool forwardCompatibility, IErrorHelper errorHelper) {
System\Xml\Xsl\Xslt\Compiler.cs (3)
189public bool ParseQName(string qname, out string prefix, out string localName, IErrorHelper errorHelper) { 203public bool ParseNameTest(string nameTest, out string prefix, out string localName, IErrorHelper errorHelper) { 217public void ValidatePiName(string name, IErrorHelper errorHelper) {
System\Xml\Xsl\Xslt\QilGenerator.cs (6)
758bool isValid = compiler.ParseQName(name, out prefix, out local, (IErrorHelper)this); 806bool isValid = compiler.ParseQName(name, out prefix, out local, (IErrorHelper)this); 936compiler.ValidatePiName(name, (IErrorHelper)this); 1310int lcid = XsltLibrary.LangToLcidInternal(lang, fwdCompat, (IErrorHelper)this); 1335return f.Double(XsltLibrary.LangToLcidInternal((string)(QilLiteral)lang, fwdCompat, (IErrorHelper)this)); 1358bool isValid = compiler.ParseQName(dataType, out prefix, out local, (IErrorHelper)this);
System\Xml\Xsl\Xslt\QilGeneratorEnv.cs (1)
182XmlExtensionFunction scrFunc = compiler.Scripts.ResolveFunction(name, ns, args.Count, (IErrorHelper)this);
System\Xml\Xsl\Xslt\Scripts.cs (2)
100public XmlExtensionFunction ResolveFunction(string name, string ns, int numArgs, IErrorHelper errorHelper) { 113public ScriptClass GetScriptClass(string ns, string language, IErrorHelper errorHelper) {
System\Xml\Xsl\Xslt\XsltLoader.cs (3)
1113scriptClass = compiler.Scripts.GetScriptClass(scriptNs, language, (IErrorHelper)this); 2518if (!compiler.ParseQName(qname, out prefix, out localName, (IErrorHelper)this)) { 2584if (!compiler.ParseNameTest(tokens[i], out prefix, out localName, (IErrorHelper)this)) {