public class myContext : dbDataContext {
public System.Data.Linq.Table<User>() Users {
return (from x in base.Users() where x.DeletedOn.HasValue == false select x);
}
}
但是我的Linq语句返回的是IQueryable,无法转换为Table - 有人知道限制Linq.Table内容的方法吗?我试图确保在任何访问我的用户表的地方,它不会返回那些被标记为删除的内容。也许我的做法不对 - 有什么建议将不胜感激。
Hal