public IJoinState Join(string table, JoinType joinType) { return(StateProxy.CreateFor(State.Join(table, joinType))); }
public IJoinState Join(QueryBase subquery, JoinType joinType) { return(StateProxy.CreateFor(State.Join(subquery, joinType))); }
public IFromState From(string table) { return(StateProxy.CreateFor(State.From(table))); }
public IFromState From(QueryBase subquery) { return(StateProxy.CreateFor(State.From(subquery))); }
public ISelectAsState As(string alias) { return(StateProxy.CreateFor(State.As(alias))); }
public ISelectState Select(string column) { return(StateProxy.CreateFor(State.Select(column))); }
public IOrderByState OrderBy(string column) { return(StateProxy.CreateFor(State.OrderBy(column))); }
public IJoinOnState On(PredicateBase predicate) { return(StateProxy.CreateFor(State.On(predicate))); }
public IOrderByInDirectionState InDirection(OrderDirection direction) { return(StateProxy.CreateFor(State.InDirection(direction))); }