Table of Contents

Class SqlWindowDefinitionNode

Namespace
LfrlAnvil.Sql.Expressions.Traits
Assembly
LfrlAnvil.Sql.Core.dll

Represents an SQL syntax tree node that defines a window.

public sealed class SqlWindowDefinitionNode : SqlNodeBase
Inheritance
SqlWindowDefinitionNode
Inherited Members

Properties

Frame

Optional SqlWindowFrameNode instance that defines the frame of this window.

public SqlWindowFrameNode? Frame { get; }

Property Value

SqlWindowFrameNode

Name

Window's name.

public string Name { get; }

Property Value

string

Ordering

Collection of ordering expressions used by this window.

public ReadOnlyArray<SqlOrderByNode> Ordering { get; }

Property Value

ReadOnlyArray<SqlOrderByNode>

Partitioning

Collection of expressions by which this window partitions the result set.

public ReadOnlyArray<SqlExpressionNode> Partitioning { get; }

Property Value

ReadOnlyArray<SqlExpressionNode>