JET_RECSIZE成员

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

JetGetRecordSize (JET_SESID、JET_TABLEID、JET_RECSIZE、GetRecordSizeGrbit) 用于返回有关记录在用户数据空间中的使用要求、集列数、值数和 ESENT 记录结构开销空间的信息。

JET_RECSIZE类型公开以下成员。

属性

  名称 说明
公共属性 cbData 获取记录中的用户数据集。
公共属性 cbDataCompressed 获取记录中用户数据的压缩大小。 如果没有内部长值被压缩) ,则这与 cbData 相同。
公共属性 cbLongValueData 获取记录中但存储在长值树中的用户数据集。
公共属性 cbLongValueDataCompressed 获取长值树中用户数据的压缩大小。 如果未压缩分隔的长值,则这与 cbLongValueData 相同。
公共属性 cbLongValueOverhead 获取长值数据的开销。
公共属性 cbOverhead 获取此记录的 ESENT 记录结构的开销。 这包括记录的密钥大小。
公共属性 cCompressedColumns 获取记录中压缩的列总数。
公共属性 cLongValues 获取此记录的长值树中存储的长值总数。 这不包括固有的长值。
公共属性 cMultiValues 获取记录中所有列的超过第一个值的总数的累积值。
公共属性 cNonTaggedColumns 获取此记录中设置的固定列和变量列的总数。
公共属性 cTaggedColumns 获取此记录中设置的标记列的总数。

顶部

方法

  名称 说明
Public 方法静态成员 添加 在两个JET_RECSIZE结构中添加大小。
Public 方法 等于 (对象) 返回一个值,该值指示此实例是否等于另一个实例。 (重写 ValueType.Equals (对象) .)
Public 方法 等于 (JET_RECSIZE) 返回一个值,该值指示此实例是否等于另一个实例。
受保护的方法 完成 (继承自 Object.)
Public 方法 GetHashCode 返回此实例的哈希代码。 (重写 ValueType.GetHashCode () .)
Public 方法 GetType (继承自 Object.)
受保护的方法 MemberwiseClone (继承自 Object.)
Public 方法静态成员 计算两个JET_RECSIZE结构之间的大小差异。
Public 方法 ToString (继承自 ValueType.)

顶部

运算符

  名称 说明
公共运算符静态成员 加法 在两个JET_RECSIZE结构中添加大小。
公共运算符静态成员 等式 确定JET_RECSIZE的两个指定实例是否相等。
公共运算符静态成员 不相等 确定JET_RECSIZE的两个指定实例是否不相等。
公共运算符静态成员 减法 计算两个JET_RECSIZE结构之间的大小差异。

顶部

另请参阅

参考

JET_RECSIZE 结构

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