2012-05-07 34 views

回答

5

PrimitiveType是NHibernate中基本類型實現的基類。這不是一個IUserType,它是一個IType。對我來說,它似乎並不打算在NHibernate之外繼承,至少不是普通的東西。另一方面,它似乎更強大,它也是公開課。但是,如果您可以使用常規的IUserType解決您的問題,我會建議使用該功能。

所有類型在NH實施ITypePrimitiveTypeCustomType處於同一水平,其中包含IUserType。所以IUserType直接不是IType

enter image description here