你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Range<T> 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
注意
Support for classes used with IPartitionResolver is now obsolete. It's recommended that you use partitioned collections for higher storage and throughput.
一个类,表示 Azure Cosmos DB 服务中的 RangePartitionResolver 类使用的范围。
[System.Obsolete("Support for classes used with IPartitionResolver is now obsolete. It's recommended that you use partitioned collections for higher storage and throughput.")]
public class Range<T> : IComparable<Microsoft.Azure.Documents.Partitioning.Range<T>>, IEquatable<Microsoft.Azure.Documents.Partitioning.Range<T>> where T : IComparable<T>, IEquatable<T>
[<System.Obsolete("Support for classes used with IPartitionResolver is now obsolete. It's recommended that you use partitioned collections for higher storage and throughput.")>]
type Range<'T (requires 'T :> IComparable<'T> and 'T :> IEquatable<'T>)> = class
interface IEquatable<Range<'T>>
interface IComparable<Range<'T>>
Public Class Range(Of T)
Implements IComparable(Of Range(Of T)), IEquatable(Of Range(Of T))
类型参数
- T
可用于范围比较的任何类型。
- 继承
-
Range<T>
- 属性
- 实现
-
IComparable<Range<T>> IEquatable<Range<T>>
注解
对与 IPartitionResolver 一起使用的类的支持现已过时。 建议使用 分区集合 提高存储和吞吐量。
构造函数
Range<T>(T) |
已过时.
为单个值初始化 类的新实例 Range<T> 。 |
Range<T>(T, T) |
已过时.
使用指定的低值和高值初始化 类的新实例 Range<T> 。 |
属性
High |
已过时.
获取区域中的高值。 |
Low |
已过时.
获取范围内的低值。 |
方法
CompareTo(Range<T>) |
已过时.
比较两个范围。 |
Contains(Range<T>) |
已过时.
检查范围是否包含另一个区域。。 |
Contains(T) |
已过时.
检查范围是否包含键。 |
Equals(Range<T>) |
已过时.
检查两个范围是否相等。 |
GetHashCode() |
已过时.
为范围创建哈希代码。 |
Intersect(Range<T>) |
已过时.
检查范围 |
ToString() |
已过时.
将范围转换为“低、高”形式的字符串 |