private SqlQueryExpression PrepareQuery(SqlExpression[] args) { SqlQueryExpression query = CursorInfo.QueryExpression; if (CursorInfo.Parameters.Count > 0) { var cursorArgs = BuildArgs(CursorInfo.Parameters, args); var preparer = new CursorArgumentPreparer(cursorArgs); query = query.Prepare(preparer) as SqlQueryExpression; } return(query); }
private SqlQueryExpression PrepareQuery(SqlExpression[] args) { SqlQueryExpression query = CursorInfo.QueryExpression; if (CursorInfo.Parameters.Count > 0) { var cursorArgs = BuildArgs(CursorInfo.Parameters, args); var preparer = new CursorArgumentPreparer(cursorArgs); query = query.Prepare(preparer) as SqlQueryExpression; } return query; }