任何使用Fluent NHibernate的映射
Nhibernate文档指定任何使用Fluent NHibernate的映射,nhibernate,fluent-nhibernate,any,Nhibernate,Fluent Nhibernate,Any,Nhibernate文档指定ReferenceAny()作为映射继承树的方法 。但是,代码将该方法指定为已弃用,并将在下一个版本中删除。是否有其他方法对此进行映射。只有引用任何(成员属性)重载已被弃用引用任意(表达式成员表达式)仍然完全有效 这与人们声称Enum.ToString已被弃用时的混淆类型相同。采用IFormatProvider的重载已被弃用,但另一个ToString重载没有问题。问题是,Intellisense显示的成员已被删除,即使其重载中只有一部分实际上已过时 有关在Fluent
ReferenceAny()
作为映射继承树的方法
。但是,代码将该方法指定为已弃用,并将在下一个版本中删除。是否有其他方法对此进行映射。只有
引用任何(成员属性)
重载已被弃用<代码>引用任意(表达式成员表达式)仍然完全有效
这与人们声称Enum.ToString
已被弃用时的混淆类型相同。采用IFormatProvider
的重载已被弃用,但另一个ToString
重载没有问题。问题是,Intellisense显示的成员已被删除,即使其重载中只有一部分实际上已过时
有关在Fluent NHibernate中使用
ReferencesAny
的更多信息,请参阅我的另一个答案:我使用的是NHibernate版本3.1.0.4000和Fluent版本1.2.0.712您试图引用的实体是什么样子的?你能用Reference()吗?AFAIK映射适用于实体以NH内置继承策略无法支持的方式相关(或不相关)的情况