PostgreSQL · Types · Queries

ArxOrderExpression

Definition

Namespace
ARX.SDK.Query
Package
ARX.SDK
C#
public class ArxOrderExpression

One sort key of a query: an attribute, ascending or descending, of the main row source or of a joined entity (FromEntityAlias).

Constructor

  • ArxOrderExpression()

    An ascending order with no attribute yet.

  • ArxOrderExpression(string attributeName, ArxOrderType orderType)

    An order by this attribute, ascending or descending.

    Parameter Type Description
    attributeNamestringThe column, or an aggregate column's alias, to sort by.
    orderTypeArxOrderTypeAscending or descending.

Properties

  • string? FromEntityAlias { get; set; }

    The alias of the joined entity the attribute belongs to; null (the default) for the main row source.

  • string AttributeName { get; set; }

    The column, or an aggregate column's alias, to sort by.

  • ArxOrderType OrderType { get; set; }

    Ascending or descending.