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)

另请参阅

参考

Microsoft.Isam.Esent.Interop 命名空间