Please see this post for code example : http://stackoverflow.com/questions/1516752/how-to-map-type-with-fluent-nhibernate
How would you constrain the parameter Type type (see the constructor in the linked example above)? I would like to throw an exception if the type is not part of this list : Built-In Types Table (C# Reference)