Maps a Boolean to a 1 char AnsiStringFixedLength column
that stores a
CopyC#
to indicate
CopyC#
.
Namespace: NHibernate.Type
'Y'/'N' |
true/false |
Assembly: NHibernate (in NHibernate)
Version: 1.2.0.4000
Syntax
| Visual Basic (Declaration) |
|---|
<SerializableAttribute> _ Public Class YesNoType _ Inherits CharBooleanType |
| C# |
|---|
[SerializableAttribute] public class YesNoType : CharBooleanType |
| Visual C++ |
|---|
[SerializableAttribute] public ref class YesNoType : public CharBooleanType |
Remarks
If you are using schema-export to generate your tables then you need
to set the column attributes: length=1 or sql-type="char(1)".
This needs to be done because in Java's JDBC there is a type for CHAR and
in ADO.NET there is not one specifically for char, so you need to tell schema
export to create a char(1) column.