Metadata Storage 错误代码
本主题列出了 Metadata Storage Service API 中的函数和方法返回的自定义错误代码。
错误代码
错误代码 | 说明 |
---|---|
SYNC_E_METADATA_REPLICA_NOT_FOUND |
指定副本 ID 的元数据不存在。 |
SYNC_E_METADATA_REPLICA_ALREADY_EXISTS |
元数据已经包含指定副本的元数据。 |
SYNC_E_METADATA_REPLICA_IN_USE |
每一个副本 ID 只能有一个活动的 IReplicaMetadata 对象实例。应用程序可以从多个线程访问同一个 IReplicaMetadata 对象,但多个进程却不能并发访问同一个副本元数据。 |
SYNC_E_METADATA_ITEM_NOT_FOUND |
找不到具有指定 ID 或自定义字段值的项。 |
SYNC_E_METADATA_PRIMARY_KEY_CONSTRAINT |
指定的项 ID 无效或在元数据存储区中已存在。 |
SYNC_E_METADATA_FIELD_INVALID_NAME |
命名的自定义字段不存在。 |
SYNC_E_METADATA_FIELD_INVALID_TYPE |
自定义字段不属于指定的类型。 |
SYNC_E_METADATA_STORAGE_ENGINE_ERROR |
元数据存储引擎上的操作失败。 |
SYNC_E_METADATA_STORE_CORRUPT |
元数据存储区已损坏。 |
SYNC_E_METADATA_QUERY_REQUIRES_INDEXED_FIELDS |
指定的字段名称未定义为索引。 |
SYNC_E_METADATA_QUERY_REQUIRES_UNIQUE_INDEXED_FIELDS |
指定的字段名称未定义为唯一的索引。 |
SYNC_E_METADATA_ACTIVE_TRANSACTION_REQUIRED |
该操作需要一个活动事务。 |
SYNC_E_METADATA_STORE_VERSION_MISMATCH |
不支持存储的元数据的版本。例如,当使用某个版本的 Metadata Storage Service 创建了副本元数据后,早期版本的 Metadata Storage Service 尝试访问该副本元数据时会出现这种情况。 |
SYNC_E_METADATA_OPERATION_NOT_ALLOWED_WITH_UNCOMMITTED_CHANGES |
由于副本元数据包含未提交的变更,因此该操作失败。 |
SYNC_E_METADATA_INVALID_OPERATION |
该操作对于对象的当前状态无效。 |
要求
**头文件:**Metastoreerrors.h