/// <summary> /// Get the SQL column aliases used by this projection for the columns it writes for inclusion into the /// <code>SELECT</code> clause (<see cref="M:IProjection.ToSqlString" />) for a particular criteria-level /// alias. /// </summary> /// <param name="alias"> /// The criteria-level alias. /// </param> /// <param name="position"> /// Just as in <see cref="M:IProjection.ToSqlString" />, represents the number of columns rendered prior to /// this projection. /// </param> /// <param name="criteria"> /// The local criteria to which this project is attached (for resolution). /// </param> /// <param name="criteriaQuery"> /// The overall criteria query instance. /// </param> /// <returns> /// The columns aliases. /// </returns> public string[] GetColumnAliases ( string alias, int position, ICriteria criteria, ICriteriaQuery criteriaQuery ) { return(_list.GetColumnAliases(alias, position, criteria, criteriaQuery)); }
public string[] GetColumnAliases(int position, ICriteria criteria, ICriteriaQuery criteriaQuery) { return(_projectionList.GetColumnAliases(position, criteria, criteriaQuery)); }