Códigos de error de proveedor simple
Este tema contiene una lista con los nuevos códigos de error que define Sync Framework para proveedores simples. Sync Framework usa el mecanismo IErrorInfo estándar para informar acerca de la descripción del error y del origen de este.
Notas
Código de error |
Descripción |
SYNC_E_PFX_NO_ITEM_SCHEMA_DEFINED |
El proveedor simple no tiene ningún esquema de elemento definido. |
SYNC_E_PFX_CHANGE_DETECTION_FAILED |
Se produjo un error en la detección de cambio de proveedor simple. |
SYNC_E_PFX_NEW_ITEM_MUST_CONTAIN_ALL_FIELDS |
El proveedor simple requiere que los elementos nuevos que se notifican contengan todos los campos. |
SYNC_E_PFX_OPTIMISTIC_CONCURRENCY_VIOLATION |
El proveedor simple detectó una infracción de simultaneidad optimista. |
SYNC_E_PFX_PROVIDERS_HAVE_NO_COMMON_CHANGE_UNITS |
El proveedor simple no detectó unidades de cambio comunes en los proveedores que se van a sincronizar. |
SYNC_E_PFX_CHANGE_UNIT_NOT_RECOGNIZED |
El proveedor simple determinó que esta réplica no reconoce a este identificador de unidad de cambio. |
SYNC_E_PFX_DUPLICATE_ITEM_FOUND_IN_METADATA_STORE |
El proveedor simple encontró un elemento en el almacén de metadatos con los mismos campos de identidad que el elemento actual. |
SYNC_E_PFX_INVALID_OPERATION |
El proveedor simple no admite esta operación no válida debido al estado actual del objeto. |
SYNC_E_PFX_MUST_FAIL_ENTIRE_ITEM |
El proveedor simple requiere que un error recuperable se grabe sólo en el nivel de elemento y no por unidad de cambio en este contexto. |
SYNC_E_PFX_ITEM_NOT_FOUND_IN_METADATA_STORE |
El proveedor simple no encontró un elemento con los campos de identidad determinados en el almacén de metadatos. |
SYNC_E_PFX_CHANGE_DEFERRED_BY_PROVIDER |
El proveedor ha omitido este cambio. |
SYNC_E_PFX_PROVIDER_DOES_NOT_SUPPORT_MERGE_CHANGE_DEFERRED |
Se ha diferido este cambio porque el proveedor no admite la resolución de conflictos de simultaneidad personalizados. |
SYNC_E_PFX_METADATA_STORE_VERSION2_REQUIRED |
El proveedor simple requiere un componente de almacén de metadatos de la versión 2.0 o posterior. |
SYNC_E_PFX_CHANGE_DEFERRED_OPTIMISTIC_CONCURRENCY_VIOLATION |
Se ha diferido este cambio porque el elemento se modificó localmente durante la sincronización. |
SYNC_E_PFX_CUSTOM_ID_FORMAT_WITH_NO_ID_GENERATOR |
El proveedor debe implementar la interfaz de generador de identificadores personalizada para los formatos de identificador que no sean estándar. |
SYNC_E_PFX_CHANGE_DELAYED_BY_PROVIDER |
El proveedor ha retrasado este cambio y se procesará de nuevo al final de la sesión. |
SYNC_E_PFX_FRAMEWORK_VERSION_MISMATCH |
No se puede abrir el almacén de metadatos porque lo han actualizado los componentes de sincronización, que son más recientes que los instalados en este equipo. |
SYNC_E_PFX_PROVIDER_VERSION_MISMATCH |
La versión del proveedor no coincide con la versión almacenada en el almacén de metadatos. |
Requisitos
Encabezado: ProviderFrameworkErrors.h