English 中文(简体)
如何在Entity-framework程序中检索实体的映射表名称
原标题:
  • 时间:2008-11-27 06:44:34
  •  标签:

is there any way to retrieve mapping table name for an Entity in Entity-framework in program? I know you can use .ToTraceString() to get the command text and then extract the table name, but ToTraceString() method is very slow. is there any other way like using ObjectContext.MetadataWorkspace? Thanks

问题回答

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

谢谢你的回答,但是上面的代码适用于LINQ to SQL,对于实体框架来说不适用,因为EF中的实体类没有表名称属性,映射信息在edmx文件中的XML中。

你可以使用..CommandText属性来获取实体的名称。这可能有所帮助...





相关问题
热门标签