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) 。 |