QueryColumnList class

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.