Represents a list of columns.
public class Korzh.EasyQuery.QueryColumnList
: Collection<QueryColumn>
Package: Korzh.EasyQuery
(targets: netstandard2.0
)
Assembly: Korzh.EasyQuery.dll
Constructors
Name | Type | Description |
---|---|---|
QueryColumnList() | void |
Initializes a new instance of the Korzh.EasyQuery.QueryColumnList class. |
Properties
Name | Type | Description |
---|---|---|
HasAggregate | bool |
Gets a value indicating whether this list has at least one aggregate column. |
Methods
Name | Type | Description |
---|---|---|
ContainsGhosts(QueryColumn& column) |
bool |
Gets a value indicating whether this instance contains columns with "ghost" attributes. |
FindByAlias(string alias) |
QueryColumn | Finds the column by alias. |
FindByBaseAttrId(string attrId) |
QueryColumn | Finds the column by its base attribute ID. |
FindByCaption(string caption) |
QueryColumn | Finds the column by its caption. |
FindById(string id) |
QueryColumn | inds the column by its id. |
GetEnabledByIndex(int index) |
QueryColumn | Gets the column by its index among all enabled columns. |