PrimaryKeyRange Constructor (String, PrimaryKeyValue, PrimaryKeyValue)Aliyun Open Services SDK for .NET
初始化新的PrimaryKeyRange实例。 表示左开右闭的主键范围。 该构造函数将使用begin和end中不为InfMinInfMax的那一个的数据类型作为RangeType。 如果begin为InfMin的同时end为InfMax, 则RangeType默认为String; 如果需要指定RangeType,请使用构造函数的另一个重载: PrimaryKeyRange(String, PrimaryKeyValue, PrimaryKeyValue, PrimaryKeyType)

Namespace: Aliyun.OpenServices.OpenTableService
Assembly: Aliyun.OpenServices (in Aliyun.OpenServices.dll) Version: 1.0.5290.21916
Syntax

public PrimaryKeyRange(
	string primaryKeyName,
	PrimaryKeyValue rangeBegin,
	PrimaryKeyValue rangeEnd
)

Parameters

primaryKeyName
Type: SystemString
范围的主键名。
rangeBegin
Type: Aliyun.OpenServices.OpenTableServicePrimaryKeyValue
查询对应的主键列的起始值,类型必须与主键列指定的数据类型一致;或是InfMin
rangeEnd
Type: Aliyun.OpenServices.OpenTableServicePrimaryKeyValue
查询对应的主键列的结束值,类型必须与主键列指定的数据类型一致;或是InfMax
Remarks

rangeBegin和rangeEnd的数据类型必须与primaryKeyName指定的主键列的数据类型相匹配。 并且rangeBegin需要小于或等于rangeEnd。 整型按数字大小比较;字符型按字典顺序比较; 布尔型的false小于true; 任何类型的值均大于PrimaryKeyRange.InfMin且小于PrimaryKeyRange.InfMax。
See Also

Reference