public XPathFunctionConcat(FunctionArguments args) : base(args)
 {
     if (args == null || args.Tail == null)
     {
         throw new XPathException("concat takes 2 or more args");
     }
     args.ToArrayList(this.rgs = new ArrayList());
 }
示例#2
0
 public ExprFunctionCall(XmlQualifiedName name, FunctionArguments args, IStaticXsltContext ctx)
 {
     if (ctx != null)
     {
         name = ctx.LookupQName(name.ToString());
         this.resolvedName = true;
     }
     this._name = name;
     if (args != null)
     {
         args.ToArrayList(this._args);
     }
 }