你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Range<T> 类

定义

注意

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>
属性
实现

注解

对与 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>)
已过时.

检查范围 other 是否与该范围相交。

ToString()
已过时.

将范围转换为“低、高”形式的字符串

适用于