Superclass of single-column nullable types.

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

Syntax

Visual Basic (Declaration)
<SerializableAttribute> _
Public MustInherit Class NullableType _
	Inherits AbstractType
C#
[SerializableAttribute]
public abstract class NullableType : AbstractType
Visual C++
[SerializableAttribute]
public ref class NullableType abstract : public AbstractType
JavaScript
NHibernate.Type.NullableType = function();

Type.createClass(
	'NHibernate.Type.NullableType',
	NHibernate.Type.AbstractType);

Remarks

Maps the Property to a single column that is capable of storing nulls in it. If a .net Struct is used it will be created with its unitialized value and then on Update the uninitialized value of the Struct will be written to the column - not nullNothingnullptra null reference (Nothing in Visual Basic).

Inheritance Hierarchy

See Also