无法在实体框架中找到LINQ到sql的等效类
我正在尝试将用于构建where条件的方法转换为基于LINQ的sql。当我试图将此方法转换为支持实体框架时,我无法在实体框架中找到等价的类 以下是一些我面临挑战的地方无法在实体框架中找到LINQ到sql的等效类,linq,linq-to-sql,entity-framework-6,entity-framework-5,Linq,Linq To Sql,Entity Framework 6,Entity Framework 5,我正在尝试将用于构建where条件的方法转换为基于LINQ的sql。当我试图将此方法转换为支持实体框架时,我无法在实体框架中找到等价的类 以下是一些我面临挑战的地方 switch (dataMember.Member.MemberType) { case MemberTypes.Field: memberExp = Expression.Field(param, (FieldInfo)dataMember.Member); break; } 这里的datam
switch (dataMember.Member.MemberType)
{
case MemberTypes.Field: memberExp = Expression.Field(param, (FieldInfo)dataMember.Member); break;
}
这里的datamember
是System.Data.linq.MetaDataMember
类
我有一个EdmProperty类,它在上面的代码中表示dataMember
。如何从EdmProperty获取System.Reflection.MemberType