如何知道 DbContext 中是否加载了具有指定键的对象?
我正在使用带有自跟踪 POCO 对象的实体框架。我如何知道一个对象是否已加载到 DBContext 中,而不进行查询...我想知道的是:该对象是否已加载到内存中?
我的所有对象都有public virtual int Id {get;set;}
表示密钥。
谢谢!
I am using Entity Framework with self-tracking POCO objects. How do I know whether an object has been loaded in the DBContext or not, without making a query... what I want to know is: The object is loaded in memory or not?
All my objects have public virtual int Id {get;set;}
representing the key.
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
要检查实体是否被您的上下文跟踪,您可以使用如下内容:
To check if entity is tracked by your context you can use something like this: