//----------------------------------------------------------------------- // // Copyright (c) Microsoft Corporation. // //----------------------------------------------------------------------- namespace Microsoft.Isam.Esent.Interop { using Microsoft.Isam.Esent.Interop.Vista; /// /// ESENT column types. This list is not extensive. Some column types introduced later /// are in different classes, such as . /// /// /// public enum JET_coltyp { /// /// Null column type. Invalid for column creation. /// Nil = 0, /// /// True, False or NULL. /// Bit = 1, /// /// 1-byte integer, unsigned. /// UnsignedByte = 2, /// /// 2-byte integer, signed. /// Short = 3, /// /// 4-byte integer, signed. /// Long = 4, /// /// 8-byte integer, signed. /// Currency = 5, /// /// 4-byte IEEE single-precisions. /// IEEESingle = 6, /// /// 8-byte IEEE double-precision. /// IEEEDouble = 7, /// /// Integral date, fractional time. /// DateTime = 8, /// /// Binary data, up to 255 bytes. /// Binary = 9, /// /// Text data, up to 255 bytes. /// Text = 10, /// /// Binary data, up to 2GB. /// LongBinary = 11, /// /// Text data, up to 2GB. /// LongText = 12, } }