Table of Contents

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.