Beispiel #1
0
 public selectfield(selectfunctiondef func, expression expression, string rowsource_consumeralias, Ioperand literalconst, string fieldname, string asname, selectstatement subqry, sortorder order)
 {
     /* [rzamponi 20100112] FxCop CA1805:DoNotInitializeUnnecessarily */
     //if (func == selectfunctiondef.none) Function = null; else Function = new selectfunction(func);
     if (func != selectfunctiondef.none)
     {
         Function = new selectfunction(func);
     }
     Expression             = expression;
     RowsourceConsumerAlias = rowsource_consumeralias;
     literal   = literalconst;
     Fieldname = fieldname;
     AsName    = asname;
     subquery  = subqry;
     if (order == sortorder.so_asc)
     {
         Ascending = true;
     }
     else if (order == sortorder.so_desc)
     {
         Descending = true;
     }
 }
Beispiel #2
0
 public selectfunction(selectfunctiondef _func)
 {
     func = _func;
 }
Beispiel #3
0
 public selectfield(selectfunctiondef func, string fieldname, sortorder order) : this(func, null, null, null, fieldname, null, null, order)
 {
 }
Beispiel #4
0
 public selectfield(selectfunctiondef func, string fieldname) : this(func, null, null, null, fieldname, null, null, sortorder.so_none)
 {
 }
Beispiel #5
0
 public selectfield(selectfunctiondef func, string rowsource_consumeralias, string fieldname, string asname) : this(func, null, rowsource_consumeralias, null, fieldname, asname, null, sortorder.so_none)
 {
 }
Beispiel #6
0
 public selectfield(selectfunctiondef func, string rowsource_consumeralias, Ioperand literalconst, string fieldname, string asname, selectstatement subqry, sortorder order) : this(func, null, rowsource_consumeralias, literalconst, fieldname, asname, subqry, order)
 {
 }