Table of Contents

Namespace LfrlAnvil.Sql.Expressions.Traits

Classes

SqlAggregationFilterTraitNode

Represents an SQL syntax tree node that defines a single aggregation filter trait.

SqlAggregationTraitNode

Represents an SQL syntax tree node that defines a single aggregation trait.

SqlCommonTableExpressionTraitNode

Represents an SQL syntax tree node that defines a single common table expression trait.

SqlDistinctTraitNode

Represents an SQL syntax tree node that defines a single distinct trait.

SqlFilterTraitNode

Represents an SQL syntax tree node that defines a single filter trait.

SqlLimitTraitNode

Represents an SQL syntax tree node that defines a single limit trait.

SqlOffsetTraitNode

Represents an SQL syntax tree node that defines a single offset trait.

SqlOrderByNode

Represents an SQL syntax tree node that defines a single order by definition.

SqlSortTraitNode

Represents an SQL syntax tree node that defines a single sort trait.

SqlTraitNode

Represents an SQL syntax tree node that defines a single trait.

SqlWindowDefinitionNode

Represents an SQL syntax tree node that defines a window.

SqlWindowDefinitionTraitNode

Represents an SQL syntax tree node that defines a single window definition trait.

SqlWindowFrameNode

Represents an SQL syntax tree node that defines a window frame.

SqlWindowTraitNode

Represents an SQL syntax tree node that defines a single window trait.

Structs

SqlWindowFrameBoundary

Represents a boundary of an SqlWindowFrameNode.

Enums

SqlWindowFrameBoundaryDirection

Represents a direction of an SqlWindowFrameBoundary.

SqlWindowFrameType

Represents the type of an SqlWindowFrameNode.