EF查询的结果元数据,不返回任何行

时间:2016-08-25 06:36:13

标签: c# .net entity-framework entity-framework-6

如果我有一个没有行的常规数据库表,并且我查询它,我仍然会返回一些元数据,比如列名。这在EF 6中是否可行,因为如果它返回一个空的结果集,它不会包含一个'元行'我可以使用列名。

1 个答案:

答案 0 :(得分:0)

这没有任何意义。 EF永远不会返回有关您的表的元数据,它只返回您在编译时知道其类型的对象的集合。

如果你想要表格的真实元数据,你需要使用像Tortuga Chain这样的东西。或者,您可以查询数据库的架构信息表。