Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在Linq/Entity框架中,对象和上下文之间有什么区别_C#_.net_Linq_Entity Framework_Objectcontext - Fatal编程技术网

C# 在Linq/Entity框架中,对象和上下文之间有什么区别

C# 在Linq/Entity框架中,对象和上下文之间有什么区别,c#,.net,linq,entity-framework,objectcontext,C#,.net,Linq,Entity Framework,Objectcontext,从数据库自动生成代码的实体对象和实体上下文之间有什么区别?我不确定我是否正确理解了您的问题 实体对象是映射到数据库表的实体类的实例(如果它们是自动生成的) 对象上下文是EDM(实体数据模型)的中心类,您可以使用它查询和更新数据库中存储的数据。默认情况下,它也是自动生成的 如果这不是您想要的,请提供更多详细信息或在问题中更加具体。Fad 在基于EF的应用程序中,上下文负责跟踪实体从数据库加载后所做的更改。然后对上下文使用SaveChanges方法将更改持久化回数据库 希望这能让你知道什么是上下文

从数据库自动生成代码的实体对象和实体上下文之间有什么区别?

我不确定我是否正确理解了您的问题

实体对象是映射到数据库表的实体类的实例(如果它们是自动生成的)

对象上下文是EDM(实体数据模型)的中心类,您可以使用它查询和更新数据库中存储的数据。默认情况下,它也是自动生成的

如果这不是您想要的,请提供更多详细信息或在问题中更加具体。

Fad

在基于EF的应用程序中,上下文负责跟踪实体从数据库加载后所做的更改。然后对上下文使用SaveChanges方法将更改持久化回数据库

希望这能让你知道什么是上下文