首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在程序中检索Entity-framework中实体的映射表名称

如何在程序中检索Entity-framework中实体的映射表名称
EN

Stack Overflow用户
提问于 2008-11-27 06:44:35
回答 3查看 1.5K关注 0票数 4

有没有办法在程序中检索Entity-framework中某个实体的映射表名称?我知道您可以使用.ToTraceString()来获取命令文本,然后提取表名,但是ToTraceString()方法非常慢。有没有其他类似于使用ObjectContext.MetadataWorkspace的方式?谢谢

EN

回答 3

Stack Overflow用户

发布于 2009-10-27 04:34:17

在EF v1.0中,ToTraceString是唯一的方法。

票数 1
EN

Stack Overflow用户

发布于 2008-11-28 02:02:56

谢谢你的回答,但是上面的代码适用于LINQ to SQL,它不适用于实体框架,因为EF中的实体类没有表名attribute.the映射信息是在edmx文件中。

票数 0
EN

Stack Overflow用户

发布于 2009-02-25 16:56:57

您可以使用..CommandText属性来获取实体的名称。也许这对你有帮助。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/323072

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档