Beispiel #1
0
 public CallStatement(ObjectName procedureName, SqlExpression[] arguments)
     : this(procedureName, arguments == null ? new InvokeArgument[0] : arguments.Select(x => new InvokeArgument(x)).ToArray())
 {
 }
Beispiel #2
0
        private static InvokeArgument[] FormArguments(SqlExpression[] expressions)
        {
            if (expressions == null || expressions.Length == 0)
                return new InvokeArgument[0];

            return expressions.Select(x => new InvokeArgument(x)).ToArray();
        }
Beispiel #3
0
 public static SqlFunctionCallExpression FunctionCall(ObjectName functionName, SqlExpression[] args)
 {
     var invokeArgs = args != null && args.Length > 0 ? args.Select(x => new InvokeArgument(x)).ToArray() : new InvokeArgument[0];
     return FunctionCall(functionName, invokeArgs);
 }