如何在EF IQueryable中动态创建过滤器表达式?

时间:2012-09-21 06:13:57

标签: c# entity-framework lambda expression iqueryable

假设我们有界面:

public interface ISystemCompany
{
    Guid SystemCompanyId { get; set; }
}

我们还有[{1}}类型,它实现了IQueryable<>

我们有特定的SystemCompanyId值:ISystemCompany

我们想写函数,用该字段的值过滤IQueryable。这是像这样的函数的例子:

432486bc-95f2-e111-be6e-74de2b99e249

此功能不适用于Entity Framework,因为它不支持延迟执行。如何改进它以引入这种支持?

0 个答案:

没有答案