Share via


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

UniqueKey 类

定义

表示 上的唯一键,该键对 Azure Cosmos DB 服务中的集合中的文档强制实施唯一性约束。

public sealed class UniqueKey : Microsoft.Azure.Documents.JsonSerializable
type UniqueKey = class
    inherit JsonSerializable
Public NotInheritable Class UniqueKey
Inherits JsonSerializable
继承

注解

1) 对于分区集合,分区键的值隐式是每个唯一键的一部分。 2) 对缺失值也强制实施唯一性约束。 例如,如果唯一键策略定义了具有单个属性路径的唯一键,则只有一个文档缺少此属性的值。

构造函数

UniqueKey()

表示 上的唯一键,该键对 Azure Cosmos DB 服务中的集合中的文档强制实施唯一性约束。

属性

Paths

获取或设置路径,其中一组路径对于 Azure Cosmos DB 服务中的每个文档必须是唯一的。

方法

Equals(Object)

表示 上的唯一键,该键对 Azure Cosmos DB 服务中的集合中的文档强制实施唯一性约束。

GetHashCode()

表示 上的唯一键,该键对 Azure Cosmos DB 服务中的集合中的文档强制实施唯一性约束。

LoadFrom(JsonReader)

从 Azure Cosmos DB 服务中的指定 JSON 读取器加载对象。

(继承自 JsonSerializable)
LoadFrom(JsonReader, JsonSerializerSettings)

从 Azure Cosmos DB 服务中的指定 JSON 读取器加载对象。

(继承自 JsonSerializable)
SaveTo(Stream, SerializationFormattingPolicy)

将对象保存到 Azure Cosmos DB 服务中的指定流。

(继承自 JsonSerializable)
SaveTo(Stream, SerializationFormattingPolicy, JsonSerializerSettings)

将对象保存到 Azure Cosmos DB 服务中的指定流。

(继承自 JsonSerializable)
ToString()

返回 Azure Cosmos DB 服务中对象的字符串表示形式。

(继承自 JsonSerializable)

适用于

另请参阅