//----------------------------------------------------------------------- // // Copyright (c) Microsoft Corporation. // //----------------------------------------------------------------------- namespace Microsoft.Isam.Esent.Interop.Vista { /// /// Column info levels that have been added to the Vista version of ESENT. /// public static class VistaColInfo { /// /// Retrieve the JET_COLBASE using the column id. /// internal const JET_ColInfo BaseByColid = (JET_ColInfo)8; /// /// For lists, only return non-derived columns (if the table is derived from a template). /// internal const JET_ColInfo GrbitNonDerivedColumnsOnly = (JET_ColInfo)int.MinValue; // 0x80000000, /// /// For lists, only return the column name and columnid of each column. /// internal const JET_ColInfo GrbitMinimalInfo = (JET_ColInfo)0x40000000; /// /// For lists, sort returned column list by columnid (default is to sort list by column name). /// internal const JET_ColInfo GrbitSortByColumnid = (JET_ColInfo)0x20000000; } }