[英]Entity Framework: Get the Name of an EntityType Class
您可以使用 nameof(entity) 或 typeof(entity).Name。 如果您正在寻找,两者都应该给您 object 的名称。
Ps 没有足够的代表发表评论
编辑:错字
Model.GetGetEntityTypes()
返回IEnumerable<IEntityType>
并且IEntityType
只有一个属性来获取实体的真实 class 类型 - ClrType。
因此,只需获取ClrType.Name
,您将获得所需的 class 名称。
使用DisplayName()
方法,您将获得所需的 class 名称,没有前缀命名空间等。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.