Ordering ordering = new Ordering()
.Add<Contact>("FirstName", Direction.Ascending)
.Add<Contact>("LastName", Direction.Ascending));
Relationship companyRelationship = new Relationship(typeof(Company), typeof(Contact), RelationshipTypeEnum.StrongParent);
Ordering ordering = new Ordering()
.Add<Contact>("FirstName", Direction.Ascending)
.Add<Company>("CompanyName", Direction.Ascending));
Relationship previousCompanyRelationship = new Relationship(typeof(Company), typeof(Contact), "PreviousCompany", RelationshipTypeEnum.WeakParent);
Relationship currentCompanyRelationship2 = new Relationship(typeof(Company), typeof(Contact), "CurrentCompany", RelationshipTypeEnum.WeakParent);
Ordering ordering = new Ordering()
.Add<Contact>("FirstName", Direction.Ascending)
.Add<Company>(new Field<Company>("CompanyName", "CurrentCompany"), Direction.Ascending);