Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Thema werden die benutzerdefinierten Fehlercodes aufgelistet, die von Funktionen und Methoden in der Metadaten-Speicherdienst-API zurückgegeben werden.
Fehlercodes
Fehlercode |
Beschreibung |
SYNC_E_METADATA_REPLICA_NOT_FOUND |
Für die angegebene Replikat-ID sind keine Metadaten vorhanden. |
SYNC_E_METADATA_REPLICA_ALREADY_EXISTS |
Die Metadaten enthalten bereits Metadaten für das angegebene Replikat. |
SYNC_E_METADATA_REPLICA_IN_USE |
Für jede Replikat-ID darf nur eine aktive Instanz eines IReplicaMetadata-Objekts vorhanden sein. Anwendungen können von mehreren Threads aus auf dasselbe IReplicaMetadata-Objekt zugreifen. Es können jedoch nicht mehrere Prozesse gleichzeitig auf dieselben Replikatmetadaten zugreifen. |
SYNC_E_METADATA_ITEM_NOT_FOUND |
Ein Element mit der angegebenen ID oder dem angegebenen benutzerdefinierten Feldwert wurde nicht gefunden. |
SYNC_E_METADATA_PRIMARY_KEY_CONSTRAINT |
Die angegebene Element-ID ist ungültig oder bereits im Metadatenspeicher vorhanden. |
SYNC_E_METADATA_FIELD_INVALID_NAME |
Das angegebene benutzerdefinierte Feld ist nicht vorhanden. |
SYNC_E_METADATA_FIELD_INVALID_TYPE |
Das benutzerdefinierte Feld ist nicht vom angegebenen Typ. |
SYNC_E_METADATA_STORAGE_ENGINE_ERROR |
Ein Vorgang für das Metadatenspeichermodul ist fehlgeschlagen. |
SYNC_E_METADATA_STORE_CORRUPT |
Der Metadatenspeicher ist beschädigt. |
SYNC_E_METADATA_QUERY_REQUIRES_INDEXED_FIELDS |
Die angegebenen Feldnamen sind nicht als Index definiert. |
SYNC_E_METADATA_QUERY_REQUIRES_UNIQUE_INDEXED_FIELDS |
Die angegebenen Feldnamen sind nicht als eindeutiger Index definiert. |
SYNC_E_METADATA_ACTIVE_TRANSACTION_REQUIRED |
Der Vorgang erfordert eine aktive Transaktion. |
SYNC_E_METADATA_STORE_VERSION_MISMATCH |
Die Version der gespeicherten Metadaten wird nicht unterstützt. Diese Situation tritt beispielsweise auf, wenn Replikatmetadaten mit einer Version des Metadaten-Speicherdiensts erstellt werden und dann mit einer älteren Version des Metadaten-Speicherdiensts auf die Replikatmetadaten zugegriffen wird. |
SYNC_E_METADATA_OPERATION_NOT_ALLOWED_WITH_UNCOMMITTED_CHANGES |
Der Vorgang ist fehlgeschlagen, da die Replikatmetadaten Änderungen enthalten, für die kein Commit ausgeführt wurde. |
SYNC_E_METADATA_INVALID_OPERATION |
Der Vorgang ist für den aktuellen Status des Objekts nicht gültig. |
SYNC_E_METADATA_STORE_DESERIALIZATION_ERROR |
Der Deserialisierungsvorgang von einer Datei im kanonischen Format ist fehlgeschlagen, da die Dateidaten nicht dem veröffentlichten Dateiformat entsprechen. |
SYNC_E_METADATA_PROVIDERS_HAVE_NO_COMMON_CHANGE_UNITS |
Der Metadatenspeicher hat bei den zu synchronisierenden Anbietern keine gemeinsamen Änderungseinheiten erkannt. |
SYNC_E_METADATA_STORE_DESERIALIZATION_PROVIDER_VERSION_MISMATCH |
Die Anbieterkompatibilitätsversion, die für den dwExpectedProviderCompatibilityVersion-Parameter von ISyncMetadataStoreSerializer::DeserializeReplicaMetadata angegeben wird, passt nicht zur Version, die in der kanonischen Metadatendatei festgelegt ist. |
SYNC_E_METADATA_ITEM_DOES_NOT_HAVE_VERSION |
Der Metadatenspeicher erfordert, dass ein Element über eine Erstellungsversion sowie entweder über eine Änderungs- oder eine Änderungseinheitsversion verfügt. |
SYNC_E_METADATA_MORE_THAN_ONE_REPLICA_IN_STORE |
Der Metadatenspeicher erfordert, dass zur Verwendung dieser Methode genau ein Replikat im Speicher vorhanden ist. |
Anforderungen
Header: Metastoreerrors.h