JET_OPENTEMPORARYTABLE成员

包括受保护的成员
包括继承的成员

JetOpenTemporaryTable 方法的参数集合。

JET_OPENTEMPORARYTABLE类型公开以下成员。

构造函数

  名称 说明
Public 方法 JET_OPENTEMPORARYTABLE

顶部

属性

  名称 说明
公共属性 cbKeyMost 获取或设置表示给定行的键的最大大小。 可以设置最大密钥大小来控制如何截断键。 键截断很重要,因为它可能会影响行被视为非重复行时。 如果此参数设置为 0 或 255,则最大密钥大小及其语义将保持与 Windows Server 2003 支持的最大密钥大小相同。 还可以将此参数设置为更大的值,作为实例 DatabasePageSize 的数据库页大小的函数。 有关详细信息 ,请参阅 KeyMost
公共属性 cbVarSegMac 获取或设置将从任何可变长度列中用于构造给定行的键的最大数据量。 此参数可用于控制任何给定键列使用的键空间量。 此限制以字节为单位。 如果此参数为零或与 cbKeyMost 属性相同,则没有任何限制有效。
公共属性 ccolumn 获取或设置 prgcolumndef 中的列数。
公共属性 grbit 获取或设置临时表的选项。
公共属性 pidxunicode 获取或设置用于比较临时表中任何 Unicode 键列数据的区域设置 ID 和规范化标志。 如果此参数为 null,则默认 LCID 将用于比较临时表中的任何 Unicode 键列。 默认 LCID 为美国英语区域设置。 如果此参数为 null,则默认规范化标志将用于比较临时表中的任何 Unicode 键列数据。 默认规范化标志为:NORM_IGNORECASE、NORM_IGNOREKANATYPE和NORM_IGNOREWIDTH。
公共属性 prgcolumndef 获取或设置在临时表中创建的列的列定义。
公共属性 prgcolumnid 获取或设置输出缓冲区,该缓冲区接收在创建临时表期间生成的列 ID 数组。 此数组中的列 ID 将与列定义的输入数组完全对应。 因此,此缓冲区的大小必须与 prgcolumndef 的大小相对应。
公共属性 tableid 获取由于成功调用 JetOpenTemporaryTable 而创建的临时表的表句柄。

顶部

方法

  名称 说明
Public 方法 等于 (继承自 Object.)
受保护的方法 完成 (继承自 Object.)
Public 方法 GetHashCode (继承自 Object.)
Public 方法 GetType (继承自 Object.)
受保护的方法 MemberwiseClone (继承自 Object.)
Public 方法 ToString 返回一个 String 类型的值,该值代表当前 JET_OPENTEMPORARYTABLE。 (重写 Object.ToString () .)

顶部

请参阅

参考

JET_OPENTEMPORARYTABLE 类

Microsoft.Isam.Esent.Interop.Vista 命名空间