从nhibernate中的表名获取完整的类名

本文关键字:获取 nhibernate | 更新日期: 2023-09-27 18:11:11

使用NHibernate,在我的代码中,我知道表的名称是什么。"网站"-但我需要找出什么完整的类名称只是通过知道这个例子。"MyApp.Models.Site"

我需要能够以编程方式做到这一点。这可能吗?如果有,那是怎么回事?

如果这有帮助,我正在使用FluentNHibernate。

谢谢。

从nhibernate中的表名获取完整的类名

我不知道你在问什么,但如果你想找到哪个实体映射表,你可以使用这段代码

 configuration.ClassMappings.Where(x => x.Table.Name == "Site").First().EntityName