使用PrimitiveType类I just noticed某人。它看起来像是IUserType的替代品,但是我找不到任何关于它的文档。它是用来做什么的?
发布于 2012-05-07 16:19:22
PrimitiveType是NHibernate中基本类型实现的基类。它不是IUserType,它是IType。对我来说,它似乎不打算在NHibernate之外继承,至少对于常规的东西不是这样的。另一方面,它似乎更强大,而且它也是一个公共类。然而,如果你可以用一个常规的IUserType来解决你的问题,我建议你使用它。
NH中的所有类型都实现IType。PrimitiveType与包装IUserType的CustomType处于同一级别。所以IUserType不是直接的IType。

https://stackoverflow.com/questions/10477890
复制相似问题