2
I just noticed有人在使用PrimitiveType类。它看起来像IUserType的替代品,但我找不到任何文档。 这是什么?NHibernate中PrimitiveType的处理是什么?
I just noticed有人在使用PrimitiveType类。它看起来像IUserType的替代品,但我找不到任何文档。 这是什么?NHibernate中PrimitiveType的处理是什么?
PrimitiveType
是NHibernate中基本类型实现的基类。这不是一个IUserType
,它是一个IType。对我来说,它似乎并不打算在NHibernate之外继承,至少不是普通的东西。另一方面,它似乎更强大,它也是公开课。但是,如果您可以使用常规的IUserType
解决您的问题,我会建议使用该功能。
所有类型在NH实施IType
。 PrimitiveType
与CustomType
处于同一水平,其中包含IUserType
。所以IUserType
直接不是IType
。
在什么情况下使用它? – Rippo
它打算用于什么背景? – cbp