Interface IFromItem
- Namespace
- YndigoBlue.Velocity.Interfaces
- Assembly
- YndigoBlue.Velocity.dll
Defines a data source that can be used in a query's FROM clause.
public interface IFromItem
Remarks
FROM items represent tables, views, or other queryable sources that provide columns for selection. Implementations include tables, views, and join results. Each FROM item exposes a collection of selectable items (columns or expressions) that can be referenced in SELECT, WHERE, and other query clauses.
Properties
- Name
Gets the name of the FROM item (table, view, or alias).
- SelectItems
Gets the collection of select items (columns or expressions) available from this FROM item.
Methods
- GetSelectItem(string)
Retrieves the select item with the specified name.
- HasSelectItem(string)
Determines whether this FROM item contains a select item with the specified name.
- HasSelectItem(ISelectItem)
Determines whether this FROM item contains the specified select item.