读书人

域服务类里面如何用Expression Func

发布时间: 2012-04-01 17:23:46 作者: rapoo

域服务类里面怎么用Expression Func
域服务类里面怎么用Expression Func

C# code
        public IQueryable<V_Store> GetV_StoreWhere(Expression<Func<V_Store, bool>> Predicate)        {            DBEntities db = new DBEntities();            var vdb = db.V_Store.Where(Predicate.Compile());            return vdb.AsQueryable();        }


生成时提示错误:
错误1域操作项“GetV_StoreWhere”的参数“Predicate”必须是预定义的可序列化类型之一。AyurepWMS


[解决办法]
.ToList() 之后再传,Delegate类型想都不用想了不支持的。

读书人网 >.NET

热点推荐