首页 > 解决方案 > 在实体框架中获取实体的所有列名

问题描述

我想获取我的 EF 实体中所有实际列名的列表。不过,我明确想要导航属性。我已经找到了这个问题,这很简单,但忽略了第二个要求。

我的第一种方法是使用Linqwhere 子句过滤属性类型。我可以检查IEnumerableLazy<T>。但我想,这Lazy<T>并没有实现IEnumerable,我还没有找到一种方法来进行通用Lazy检查。这甚至是最好的方法,还是有更好的方法?

标签: c#entity-frameworklinq

解决方案


推荐阅读