Class SqlGroupByClause
public sealed class SqlGroupByClause : ClauseBase, IQueryElement
- Inheritance
-
SqlGroupByClause
- Implements
- Inherited Members
- Extension Methods
Properties
ElementType
AST node type.
public override QueryElementType ElementType { get; }
Property Value
GroupingType
public GroupingType GroupingType { get; set; }
Property Value
IsEmpty
public bool IsEmpty { get; }
Property Value
Items
public List<ISqlExpression> Items { get; }
Property Value
Methods
Cleanup()
public void Cleanup()
EnumItems()
public IEnumerable<ISqlExpression> EnumItems()
Returns
Expr(ISqlExpression)
public SqlGroupByClause Expr(ISqlExpression expr)
Parameters
exprISqlExpression
Returns
Field(SqlField)
public SqlGroupByClause Field(SqlField field)
Parameters
fieldSqlField
Returns
GetElementHashCode()
public override int GetElementHashCode()
Returns
ToString(QueryElementTextWriter)
Generates debug text representation of AST node.
public override QueryElementTextWriter ToString(QueryElementTextWriter writer)
Parameters
writerQueryElementTextWriter