Ordering class

Specifies how objects retrieved using ObjectFactory should be ordered.

Namespace: ReFlex.Data namespace
Assembly: ReFlex.Data.dll

Syntax

public class Ordering

Constructors

Ordering();

Remarks

Equivalent to an SQL ORDER BY clause.

Examples

// retrieves all contacts with a first name like John, and orders
// by FirstName ascending, then LastName ascending
ManagerHost host = new ManagerHost();
host.Manager<ContactManager>().GetItems(new Criterion<Contact>(CriteriaOperatorEnum.And)
    .Add("FirstName", "John", ComparisonOperatorEnum.Like, CriteriaOperatorEnum.And)
    , new Ordering()
        .Add<Contact>("FirstName", Direction.Ascending)
        .Add<Contact>("LastName", Direction.Ascending));