/// <summary>
 /// Specifies the cross join (Cartesian product) operation between two tables.
 /// </summary>
 /// <param name="prev">A predecessor object.</param>
 /// <param name="table">Is an open view object.</param>
 public static CrossJoinChainer CrossJoin(this IFullJoin prev, IOpenView table)
 {
     return(new CrossJoinChainer((Chainer)prev, table));
 }
 /// <summary>
 /// Specifies the full join operation between two tables.
 /// </summary>
 /// <param name="prev">A predecessor object.</param>
 /// <param name="table">Is a table argument.</param>
 public static FullJoinChainer FullJoin(this IFullJoin prev, Table table)
 {
     return(new FullJoinChainer((Chainer)prev, table));
 }