IndexSchema.IsUnique 属性

获取一个指示此索引架构是否唯一地标识了一个项的值。

命名空间: Microsoft.Synchronization.MetadataStorage
程序集: Microsoft.Synchronization.MetadataStorage(在 microsoft.synchronization.metadatastorage.dll 中)

语法

声明
Public ReadOnly Property IsUnique As Boolean
用法
Dim instance As IndexSchema
Dim value As Boolean

value = instance.IsUnique
public bool IsUnique { get; }
public:
property bool IsUnique {
    bool get ();
}
/** @property */
public boolean get_IsUnique ()
public function get IsUnique () : boolean

属性值

如果此索引架构唯一地标识了一个项,则为 true;否则为 false

备注

如果索引架构是唯一的,则查询架构字段的一组特定值时,结果最多为一个项。此外,尝试向具有相同值集的元数据存储区添加第二个项将导致错误。

初始化副本元数据时,必须将索引架构定义为唯一的,以便其以后可以使用元数据存储服务中的某些方法,例如 ReplicaMetadata.FindItemMetadataByUniqueIndexedField

请参阅

参考

IndexSchema 类
IndexSchema 成员
Microsoft.Synchronization.MetadataStorage 命名空间