使用Entity Framework 5创建具有特定列列表的实体

时间:2014-08-11 14:25:48

标签: performance entity-framework-5

我已经拥有100列SQL表,并且我已经为该表创建了模型。

我正在使用存储库查询表,我想在select语句中使用特定列(例如只有10列)来提高性能。

当我运行SQL Server Profiler时,我可以看到它选择所有列而我是蚂蚁以避免这种情况。

当DataContext尝试查询表时,它是否有任何方法它只使用具有特定列的实体?

1 个答案:

答案 0 :(得分:1)

如果要返回实体,则必须使用数据进行完全填充。如果您只需要获取某些数据,请使用projection