Table of Contents

Class SqlDataSourceQueryExpressionNode

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

Represents an SQL syntax tree expression node that defines a type-erased query expression based on SqlDataSourceNode.

public abstract class SqlDataSourceQueryExpressionNode : SqlExtendableQueryExpressionNode, ISqlStatementNode
Inheritance
SqlDataSourceQueryExpressionNode
Implements
Derived
Inherited Members
Extension Methods

Properties

DataSource

Underlying data source.

public abstract SqlDataSourceNode DataSource { get; }

Property Value

SqlDataSourceNode

Methods

Select(params SqlSelectNode[])

Creates a new SQL data source query expression node with added selection.

[Pure]
public abstract SqlDataSourceQueryExpressionNode Select(params SqlSelectNode[] selection)

Parameters

selection SqlSelectNode[]

Collection of expressions to add to Selection.

Returns

SqlDataSourceQueryExpressionNode

New SQL data source query expression node.