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
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.