Exemplo n.º 1
0
 public FuncNode(XPath2Context context, string name, string ns)
     : base(context)
 {
     _func = FunctionTable.Inst.Bind(name, ns, 0);
     if (_func == null)
     {
         throw new XPath2Exception("XPST0017", Resources.XPST0017, name, 0, ns);
     }
     _name = name;
     _ns   = ns;
 }
Exemplo n.º 2
0
 public FuncNode(XPath2Context context, string name, string ns, List <object> nodes)
     : base(context)
 {
     _func = FunctionTable.Inst.Bind(name, ns, nodes.Count);
     if (_func == null)
     {
         throw new XPath2Exception("XPST0017", Resources.XPST0017, name, nodes.Count, ns);
     }
     _name = name;
     _ns   = ns;
     AddRange(nodes);
 }