JET_TblInfo枚举
使用 JetGetTableInfo 检索表信息的信息级别。
Namespace:Microsoft.Isam.Esent.Interop
装配: Microsoft.Isam.Esent.Interop.dll) 中的 Microsoft.Isam.Esent.Interop (
语法
'Declaration
Public Enumeration JET_TblInfo
'Usage
Dim instance As JET_TblInfo
public enum JET_TblInfo
成员
成员名称 | 描述 | |
---|---|---|
默认 | 默认选项。 检索包含有关表的信息 的JET_OBJECTINFO 。 将此选项用于 JetGetTableInfo (JET_SESID、JET_TABLEID、JET_OBJECTINFO、JET_TblInfo) 。 | |
名称 | 检索表的名称。 将此选项与 JetGetTableInfo (JET_SESID、JET_TABLEID、String、JET_TblInfo) 配合使用。 | |
Dbid | 检索包含表的数据库 JET_DBID 。 将此选项用于 JetGetTableInfo (JET_SESID、JET_TABLEID、JET_DBID、JET_TblInfo) 。 | |
SpaceUsage | 方法的行为取决于传递给该方法的数组的大小。 数组必须至少有两个条目。 第一个条目将包含表中拥有的盘区数。 第二个条目将包含表中的可用盘区数。 如果数组具有两个以上的条目,则缓冲区的剩余字节将包含表示盘区列表的结构数组。 此结构包含两个成员:盘区中的最后一个页码和盘区中的页数。 将此选项用于 JetGetTableInfo (JET_SESID、JET_TABLEID、[]、JET_TblInfo) 。 | |
SpaceAlloc | 传递给 JetGetTableInfo 的数组必须有两个条目。 第一个条目将设置为表中的页数。 第二个条目将设置为表的页面的目标密度。 将此选项用于 JetGetTableInfo (JET_SESID、JET_TABLEID、[]、JET_TblInfo) 。 | |
SpaceOwned | 获取表中拥有的页数。 将此选项用于 JetGetTableInfo (JET_SESID、JET_TABLEID、Int32 JET_TblInfo) 。 | |
SpaceAvailable | 获取表中的可用页数。 将此选项用于 JetGetTableInfo (JET_SESID、JET_TABLEID、Int32 JET_TblInfo) 。 | |
TemplateTableName | 如果表是派生表,则结果将用派生表继承其 DDL 的表的名称填充。 如果表不是派生表,则缓冲区将为空字符串。 将此选项与 JetGetTableInfo (JET_SESID、JET_TABLEID、String、JET_TblInfo) 配合使用。 |