实体框架5使用存储过程从数据库重新加载

时间:2013-10-10 11:26:10

标签: c# entity-framework

我有这行代码,它使用存储过程从我的数据库加载一些数据。

List<myObj) myObjs = context.myStoredProc(myParameter).ToList();

我找不到正确的语法来强制从数据库重新加载并用数据库中的数据替换当前数据。

我在尝试:

context.Entry().Reload(); 

但这是错误的,因为我不知道括号内的内容。

我在此上下文中有其他实体被跟踪。上下文没有处理。

List<myObj) myObjs = context.myStoredProc(myParameter).ToList();

不会覆盖当前值。

1 个答案:

答案 0 :(得分:0)

除非context.myStoredProc(myParameter).ToList();的结果是已跟踪实体的列表,否则您需要再次致电myObjs = context.myStoredProc(myParameter).ToList();