A custom type that may function as an identifier or discriminator type, or may be marshalled to and from an XML document.

Namespace:  NHibernate.UserTypes
Assembly:  NHibernate (in NHibernate.dll)

Syntax

Visual Basic (Declaration)
Public Interface IEnhancedUserType _
	Implements IUserType
C#
public interface IEnhancedUserType : IUserType
Visual C++
public interface class IEnhancedUserType : IUserType
JavaScript
NHibernate.UserTypes.IEnhancedUserType = function();
NHibernate.UserTypes.IEnhancedUserType.createInterface('NHibernate.UserTypes.IEnhancedUserType');

See Also