5 instantiations of XmlExtensionFunction
System.Private.Xml (5)
System\Xml\Xsl\IlGen\XmlIlVisitor.cs (1)
3615extFunc = new XmlExtensionFunction(ndName.LocalName, ndName.NamespaceUri, ndInvoke.ClrMethod);
System\Xml\Xsl\QIL\QilTypeChecker.cs (1)
948XmlExtensionFunction extFunc = new XmlExtensionFunction(node.Name.LocalName, node.Name.NamespaceUri, node.ClrMethod);
System\Xml\Xsl\Runtime\XmlExtensionFunction.cs (1)
38_funcCached ??= new XmlExtensionFunction();
System\Xml\Xsl\Runtime\XmlQueryContext.cs (1)
247return new XmlExtensionFunction(name, namespaceUri, -1, instance.GetType(), XmlQueryRuntime.LateBoundFlags).CanBind();
System\Xml\Xsl\Runtime\XmlQueryRuntime.cs (1)
275return new XmlExtensionFunction(name, namespaceUri, -1, _earlyInfo[idx].EarlyBoundType, EarlyBoundFlags).CanBind();
16 references to XmlExtensionFunction
System.Private.Xml (16)
System\Xml\Xsl\IlGen\XmlIlVisitor.cs (1)
3610XmlExtensionFunction extFunc;
System\Xml\Xsl\QIL\QilTypeChecker.cs (1)
948XmlExtensionFunction extFunc = new XmlExtensionFunction(node.Name.LocalName, node.Name.NamespaceUri, node.ClrMethod);
System\Xml\Xsl\Runtime\XmlExtensionFunction.cs (9)
21private readonly Dictionary<XmlExtensionFunction, XmlExtensionFunction> _table; 22private XmlExtensionFunction? _funcCached; 26_table = new Dictionary<XmlExtensionFunction, XmlExtensionFunction>(); 29public XmlExtensionFunction Bind( 36XmlExtensionFunction? func; 307XmlExtensionFunction? that = other as XmlExtensionFunction;
System\Xml\Xsl\Runtime\XmlQueryContext.cs (1)
272XmlExtensionFunction extFunc = _extFuncsLate.Bind(name, namespaceUri, args.Length, instance.GetType(), XmlQueryRuntime.LateBoundFlags);
System\Xml\Xsl\Xslt\QilGeneratorEnv.cs (2)
218XmlExtensionFunction? scrFunc = _compiler.Scripts.ResolveFunction(name, ns, args.Count, (IErrorHelper)this); 237private QilNode GenerateScriptCall(QilName name, XmlExtensionFunction scrFunc, IList<QilNode> args)
System\Xml\Xsl\Xslt\Scripts.cs (1)
32public XmlExtensionFunction? ResolveFunction(string name, string ns, int numArgs, IErrorHelper errorHelper)
System\Xml\Xsl\Xslt\XslAstAnalyzer.cs (1)
1139XmlExtensionFunction? scrFunc = _compiler.Scripts.ResolveFunction(name, ns, args.Count, default(NullErrorHelper));