我有一个IEnumerable,其中包含数据。
IEnumerable<object> auditTrailResults =
(from query in finalresult
select new {
EventType = (string)query.EventType,
UserName = (string)query.UserName,
EntityType = (string)query.EntityType,
EntityName = (string)query.EntityName,
EventTime = (DateTime)query.EventTime,
EntityId = (int)query.EntityId
}).ToList();
现在我想在此通用列表中应用分离查询。我怎么在这里申请?
DetachedCriteria subquery = DetachedCriteria.For<AuditLogEntry>()
.SetMaxResults(maxRecords)
.AddOrder(Order.Desc("EventTime"))
.SetProjection(Projections.Id());