Method Select
- Namespace
- YndigoBlue.Velocity.Model
- Assembly
- YndigoBlue.Velocity.dll
Select(ISelectItem)
Adds a column or expression to the SELECT clause. Fluent API method.
public Query Select(ISelectItem selectItem)
Parameters
selectItemISelectItemThe column, function, or expression to select.
Returns
- Query
This query instance for method chaining.
Select(ISelectItem, string)
Adds a column or expression to the SELECT clause with an alias. Fluent API method.
public Query Select(ISelectItem selectItem, string alias)
Parameters
selectItemISelectItemThe column, function, or expression to select.
aliasstringThe alias to apply to the selected item.
Returns
- Query
This query instance for method chaining.
Select(ISelectItem, string, Query)
Adds a column or expression to the SELECT clause with an alias and correlated subquery. Fluent API method.
public Query Select(ISelectItem selectItem, string alias, Query subquery)
Parameters
selectItemISelectItemThe column, function, or expression to select.
aliasstringThe alias to apply to the selected item.
subqueryQueryThe correlated subquery context.
Returns
- Query
This query instance for method chaining.
Select(IEnumerable<(ISelectItem selectItem, string alias, Query query)>)
Adds multiple correlated subquery columns with aliases to the SELECT clause. Fluent API method.
public Query Select(IEnumerable<(ISelectItem selectItem, string alias, Query query)> selectItemsWithAliases)
Parameters
selectItemsWithAliasesIEnumerable<(ISelectItem selectItem, string alias, Query query)>The columns with aliases and correlated subqueries to select.
Returns
- Query
This query instance for method chaining.
Select(IEnumerable<(ISelectItem, string)>)
Adds multiple columns with aliases or expressions to the SELECT clause. Fluent API method.
public Query Select(IEnumerable<(ISelectItem, string)> selectItemsWithAliases)
Parameters
selectItemsWithAliasesIEnumerable<(ISelectItem, string)>
Returns
- Query
This query instance for method chaining.
Select(IEnumerable<ISelectItem>)
Adds multiple columns or expressions to the SELECT clause. Fluent API method.
public Query Select(IEnumerable<ISelectItem> selectItems)
Parameters
selectItemsIEnumerable<ISelectItem>The columns, functions, or expressions to select.
Returns
- Query
This query instance for method chaining.