var qe = new QueryExpression("MyCustomEntityName"); qe.ColumnSet = new ColumnSet(true); qe.AddOrder("createdon",OrderType.Descending); qe.TopCount = 1; var entity = service.RetrieveMultiple(qe).Entities.FirstOrDefault();