Table of Contents

Constructor Query

Namespace
YndigoBlue.Velocity.Model
Assembly
YndigoBlue.Velocity.dll

Query()

Creates a new empty query.

public Query()

Remarks

Use the fluent API methods (From, Select, Where, OrderBy, etc.) to build the query, or use the Add* methods (AddFromItem, AddSelectItem, etc.) for non-fluent construction.

Query(ISelectItem, IFromItem)

public Query(ISelectItem selectItem, IFromItem fromItem)

Parameters

selectItem ISelectItem
fromItem IFromItem

Query(ISelectItem, IEnumerable<IFromItem>)

public Query(ISelectItem selectItem, IEnumerable<IFromItem> fromItems)

Parameters

selectItem ISelectItem
fromItems IEnumerable<IFromItem>

Query(IEnumerable<ISelectItem>, IFromItem)

public Query(IEnumerable<ISelectItem> selectItems, IFromItem fromItem)

Parameters

selectItems IEnumerable<ISelectItem>
fromItem IFromItem

Query(IEnumerable<ISelectItem>, IEnumerable<IFromItem>)

public Query(IEnumerable<ISelectItem> selectItems, IEnumerable<IFromItem> fromItems)

Parameters

selectItems IEnumerable<ISelectItem>
fromItems IEnumerable<IFromItem>

Query(IEnumerable<ISelectItem>, IFromItem, IFilterItem)

public Query(IEnumerable<ISelectItem> selectItems, IFromItem fromItem, IFilterItem filterItem)

Parameters

selectItems IEnumerable<ISelectItem>
fromItem IFromItem
filterItem IFilterItem

Query(IEnumerable<ISelectItem>, IEnumerable<IFromItem>, IFilterItem)

public Query(IEnumerable<ISelectItem> selectItems, IEnumerable<IFromItem> fromItems, IFilterItem filterItem)

Parameters

selectItems IEnumerable<ISelectItem>
fromItems IEnumerable<IFromItem>
filterItem IFilterItem

Query(IEnumerable<ISelectItem>, IFromItem, Filter)

public Query(IEnumerable<ISelectItem> selectItems, IFromItem fromItem, Filter whereClause)

Parameters

selectItems IEnumerable<ISelectItem>
fromItem IFromItem
whereClause Filter

Query(IEnumerable<ISelectItem>, IEnumerable<IFromItem>, Filter)

public Query(IEnumerable<ISelectItem> selectItems, IEnumerable<IFromItem> fromItems, Filter whereClause)

Parameters

selectItems IEnumerable<ISelectItem>
fromItems IEnumerable<IFromItem>
whereClause Filter

Query(IEnumerable<ISelectItem>, IFromItem, Filter, OrderClause)

public Query(IEnumerable<ISelectItem> selectItems, IFromItem fromItem, Filter whereClause, OrderClause orderClause)

Parameters

selectItems IEnumerable<ISelectItem>
fromItem IFromItem
whereClause Filter
orderClause OrderClause

Query(IEnumerable<ISelectItem>, IEnumerable<IFromItem>, Filter, OrderClause)

public Query(IEnumerable<ISelectItem> selectItems, IEnumerable<IFromItem> fromItems, Filter whereClause, OrderClause orderClause)

Parameters

selectItems IEnumerable<ISelectItem>
fromItems IEnumerable<IFromItem>
whereClause Filter
orderClause OrderClause

Query(IEnumerable<ISelectItem>, IFromItem, Filter, ISelectItem)

public Query(IEnumerable<ISelectItem> selectItems, IFromItem fromItem, Filter whereClause, ISelectItem orderItem)

Parameters

selectItems IEnumerable<ISelectItem>
fromItem IFromItem
whereClause Filter
orderItem ISelectItem

Query(IEnumerable<ISelectItem>, IEnumerable<IFromItem>, Filter, ISelectItem)

public Query(IEnumerable<ISelectItem> selectItems, IEnumerable<IFromItem> fromItems, Filter whereClause, ISelectItem orderItem)

Parameters

selectItems IEnumerable<ISelectItem>
fromItems IEnumerable<IFromItem>
whereClause Filter
orderItem ISelectItem

Query(IEnumerable<ISelectItem>, IFromItem, IFilterItem, ISelectItem)

public Query(IEnumerable<ISelectItem> selectItems, IFromItem fromItem, IFilterItem filterItem, ISelectItem orderItem)

Parameters

selectItems IEnumerable<ISelectItem>
fromItem IFromItem
filterItem IFilterItem
orderItem ISelectItem

Query(IEnumerable<ISelectItem>, IEnumerable<IFromItem>, IFilterItem, ISelectItem)

public Query(IEnumerable<ISelectItem> selectItems, IEnumerable<IFromItem> fromItems, IFilterItem filterItem, ISelectItem orderItem)

Parameters

selectItems IEnumerable<ISelectItem>
fromItems IEnumerable<IFromItem>
filterItem IFilterItem
orderItem ISelectItem

Query(IEnumerable<ISelectItem>, IFromItem, IEnumerable<IFilterItem>, ISelectItem)

public Query(IEnumerable<ISelectItem> selectItems, IFromItem fromItem, IEnumerable<IFilterItem> filterItems, ISelectItem orderItem)

Parameters

selectItems IEnumerable<ISelectItem>
fromItem IFromItem
filterItems IEnumerable<IFilterItem>
orderItem ISelectItem

Query(IEnumerable<ISelectItem>, IEnumerable<IFromItem>, IEnumerable<IFilterItem>, ISelectItem)

public Query(IEnumerable<ISelectItem> selectItems, IEnumerable<IFromItem> fromItems, IEnumerable<IFilterItem> filterItems, ISelectItem orderItem)

Parameters

selectItems IEnumerable<ISelectItem>
fromItems IEnumerable<IFromItem>
filterItems IEnumerable<IFilterItem>
orderItem ISelectItem

Query(ISelectItem, IFromItem, IFilterItem)

public Query(ISelectItem selectItem, IFromItem fromItem, IFilterItem filterItem)

Parameters

selectItem ISelectItem
fromItem IFromItem
filterItem IFilterItem

Query(ISelectItem, IEnumerable<IFromItem>, IFilterItem)

public Query(ISelectItem selectItem, IEnumerable<IFromItem> fromItems, IFilterItem filterItem)

Parameters

selectItem ISelectItem
fromItems IEnumerable<IFromItem>
filterItem IFilterItem

Query(ISelectItem, IFromItem, IEnumerable<IFilterItem>)

public Query(ISelectItem selectItem, IFromItem fromItem, IEnumerable<IFilterItem> filterItems)

Parameters

selectItem ISelectItem
fromItem IFromItem
filterItems IEnumerable<IFilterItem>

Query(ISelectItem, IEnumerable<IFromItem>, IEnumerable<IFilterItem>)

public Query(ISelectItem selectItem, IEnumerable<IFromItem> fromItems, IEnumerable<IFilterItem> filterItems)

Parameters

selectItem ISelectItem
fromItems IEnumerable<IFromItem>
filterItems IEnumerable<IFilterItem>

Query(ISelectItem, IFromItem, Filter)

public Query(ISelectItem selectItem, IFromItem fromItem, Filter whereClause)

Parameters

selectItem ISelectItem
fromItem IFromItem
whereClause Filter

Query(ISelectItem, IEnumerable<IFromItem>, Filter)

public Query(ISelectItem selectItem, IEnumerable<IFromItem> fromItems, Filter whereClause)

Parameters

selectItem ISelectItem
fromItems IEnumerable<IFromItem>
whereClause Filter

Query(ISelectItem, IFromItem, Filter, OrderClause)

public Query(ISelectItem selectItem, IFromItem fromItem, Filter whereClause, OrderClause orderClause)

Parameters

selectItem ISelectItem
fromItem IFromItem
whereClause Filter
orderClause OrderClause

Query(ISelectItem, IEnumerable<IFromItem>, Filter, OrderClause)

public Query(ISelectItem selectItem, IEnumerable<IFromItem> fromItems, Filter whereClause, OrderClause orderClause)

Parameters

selectItem ISelectItem
fromItems IEnumerable<IFromItem>
whereClause Filter
orderClause OrderClause

Query(ISelectItem, IFromItem, Filter, ISelectItem)

public Query(ISelectItem selectItem, IFromItem fromItem, Filter whereClause, ISelectItem orderItem)

Parameters

selectItem ISelectItem
fromItem IFromItem
whereClause Filter
orderItem ISelectItem

Query(ISelectItem, IEnumerable<IFromItem>, Filter, ISelectItem)

public Query(ISelectItem selectItem, IEnumerable<IFromItem> fromItems, Filter whereClause, ISelectItem orderItem)

Parameters

selectItem ISelectItem
fromItems IEnumerable<IFromItem>
whereClause Filter
orderItem ISelectItem

Query(ISelectItem, IFromItem, IFilterItem, ISelectItem)

public Query(ISelectItem selectItem, IFromItem fromItem, IFilterItem filterItem, ISelectItem orderItem)

Parameters

selectItem ISelectItem
fromItem IFromItem
filterItem IFilterItem
orderItem ISelectItem

Query(ISelectItem, IEnumerable<IFromItem>, IFilterItem, ISelectItem)

public Query(ISelectItem selectItem, IEnumerable<IFromItem> fromItems, IFilterItem filterItem, ISelectItem orderItem)

Parameters

selectItem ISelectItem
fromItems IEnumerable<IFromItem>
filterItem IFilterItem
orderItem ISelectItem

Query(ISelectItem, IFromItem, IEnumerable<IFilterItem>, ISelectItem)

public Query(ISelectItem selectItem, IFromItem fromItem, IEnumerable<IFilterItem> filterItems, ISelectItem orderItem)

Parameters

selectItem ISelectItem
fromItem IFromItem
filterItems IEnumerable<IFilterItem>
orderItem ISelectItem

Query(ISelectItem, IEnumerable<IFromItem>, IEnumerable<IFilterItem>, ISelectItem)

public Query(ISelectItem selectItem, IEnumerable<IFromItem> fromItems, IEnumerable<IFilterItem> filterItems, ISelectItem orderItem)

Parameters

selectItem ISelectItem
fromItems IEnumerable<IFromItem>
filterItems IEnumerable<IFilterItem>
orderItem ISelectItem

Query(IFromItem, Filter, bool)

public Query(IFromItem fromItem, Filter whereClause, bool selectAll = true)

Parameters

fromItem IFromItem
whereClause Filter
selectAll bool

Query(IEnumerable<IFromItem>, IFilterItem, bool)

public Query(IEnumerable<IFromItem> fromItems, IFilterItem filterItem, bool selectAll = true)

Parameters

fromItems IEnumerable<IFromItem>
filterItem IFilterItem
selectAll bool

Query(IFromItem, IEnumerable<Filter>, bool)

public Query(IFromItem fromItem, IEnumerable<Filter> filterItems, bool selectAll = true)

Parameters

fromItem IFromItem
filterItems IEnumerable<Filter>
selectAll bool

Query(IEnumerable<IFromItem>, Filter, bool)

public Query(IEnumerable<IFromItem> fromItems, Filter whereClause, bool selectAll = true)

Parameters

fromItems IEnumerable<IFromItem>
whereClause Filter
selectAll bool

Query(IFromItem, bool)

public Query(IFromItem fromItem, bool selectAll = true)

Parameters

fromItem IFromItem
selectAll bool

Query(IEnumerable<IFromItem>, bool)

public Query(IEnumerable<IFromItem> fromItems, bool selectAll = true)

Parameters

fromItems IEnumerable<IFromItem>
selectAll bool