public SqlCustomFunctionCall(SqlCustomFunctionType sqlCustomFunctionType, IEnumerable <SqlExpression> arguments)
     : base(SqlNodeType.CustomFunctionCall)
 {
     FunctionType = sqlCustomFunctionType;
     Arguments    = new Collection <SqlExpression>();
     foreach (SqlExpression argument in arguments)
     {
         Arguments.Add(argument);
     }
 }
 public SqlCustomFunctionCall(SqlCustomFunctionType sqlCustomFunctionType, params SqlExpression[] arguments)
     : base(SqlNodeType.CustomFunctionCall)
 {
     FunctionType = sqlCustomFunctionType;
     Arguments    = new Collection <SqlExpression>();
     if (arguments != null)
     {
         foreach (SqlExpression argument in arguments)
         {
             Arguments.Add(argument);
         }
     }
 }