1

Nhibernate 文档指定ReferenceAny()作为一种方法来执行映射继承树。

在这里查看文档。但是,代码将该方法指定为已弃用,并将在下一个版本中删除。有没有其他方法来映射这个。

4

1 回答 1

0

只有ReferencesAny<TOther>(Member property)重载已被弃用。 ReferencesAny<TOther>(Expression<Func<T,TOther>> memberExpression)仍然完全有效。

这与人们声称Enum.ToString已弃用时的混淆类型相同。采用 an 的重载IFormatProvider已被弃用,但其他ToString重载很好。问题是 Intellisense 显示成员被删除,即使它的重载的子集实际上是过时的。

有关ReferencesAny在 Fluent NHibernate 中使用的更多信息,请参阅我的另一个答案:Mapping to multiple tables with Fluent nHibernate

于 2012-06-14T03:32:40.513 回答