INTERVAL_LIMIT_KIND 枚举 (structuredquery.h)

这些值由 IInterval::GetLimits 作为对返回,用于指定具有上限和下限的范围。 INTERVAL_LIMIT_KIND 标识范围是包含还是排除区域的上限和下限值,以及范围是以无穷大开头还是以无穷结束。

语法

typedef enum tagINTERVAL_LIMIT_KIND {
  ILK_EXPLICIT_INCLUDED = 0,
  ILK_EXPLICIT_EXCLUDED,
  ILK_NEGATIVE_INFINITY,
  ILK_POSITIVE_INFINITY
} INTERVAL_LIMIT_KIND;

常量

 
ILK_EXPLICIT_INCLUDED
值: 0
值包含在范围中。 例如,等于或大于 3 且小于或等于 6 的数字的整数范围包括 3 和 6。 因此,值 3 和 6 都将返回 ILK_EXPLICIT_INCLUDED
ILK_EXPLICIT_EXCLUDED
值限定范围,但不包括在范围中。 例如,大于 3 但小于 6 的整数范围排除 3 和 6。 因此,两个值都将随 ILK_EXPLICIT_EXCLUDED 一起返回。
ILK_NEGATIVE_INFINITY
这通常用作下限。 指定值将被忽略,因为范围从负无穷大开始 (或结束) 。 例如,包含每个小于 6 的值的整数范围将 具有下限ILK_NEGATIVE_INFINITY ,下限为 6 ,上限ILK_EXPLICIT_EXCLUDED
ILK_POSITIVE_INFINITY
这通常用作上限。 忽略指定的值,因为范围从正无穷大开始 (或结束) 。 例如,包含每个大于或等于 3 的值的整数 范围ILK_EXPLICIT_INCLUDED, 下限为 3,上限 ILK_POSITIVE_INFINITY

要求

   
最低受支持的客户端 Windows XP SP2、Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
标头 structuredquery.h
可再发行组件 Windows 桌面搜索 (WDS) 3.0