RetrieveColumnGrbit 枚举

JetRetrieveColumn 的选项。

此枚举有一个 FlagsAttribute 属性,允许按位组合成员值。

Namespace:Microsoft.Isam.Esent.Interop
装配: Microsoft.Isam.Esent.Interop.dll) 中的 Microsoft.Isam.Esent.Interop (

语法

'Declaration
<FlagsAttribute> _
Public Enumeration RetrieveColumnGrbit
'Usage
Dim instance As RetrieveColumnGrbit
[FlagsAttribute]
public enum RetrieveColumnGrbit

成员

成员名称 说明
默认选项。
RetrieveCopy 此标志使检索列检索修改后的值而不是原始值。 如果尚未修改该值,则检索原始值。 这样,在插入或更新记录的操作期间,可以检索尚未插入或更新的值。
RetrieveFromIndex 如果可能,此选项用于从索引中检索列值,而无需访问记录。 这样,当索引条目本身提供了所需的数据时,可以避免不必要的记录加载。
RetrieveFromPrimaryBookmark 此选项用于从索引书签检索列值,当列同时出现在主索引和当前索引中时,此选项可能与索引值不同。 如果当前索引是聚集索引或主索引,则不应指定此选项。 如果还设置了 RetrieveFromIndex,则无法设置此位。
RetrieveTag 此选项用于检索 JET_RETINFO.itagSequence 中多值列值的序列号。 检索序列号可能是一项成本高昂的操作,仅在必要时才应执行。
RetrieveNull 此选项用于检索多值列 NULL 值。 如果未指定此选项,将自动跳过多值列 NULL 值。
RetrieveIgnoreDefault 此选项仅影响多值列,并导致当请求的序列号为 1 且记录中的列没有设置值时返回 NULL 值。

请参阅

参考

Microsoft.Isam.Esent.Interop 命名空间