SaveChangeAction Enumeración
Representa el tipo de acción que se indica mediante un cambio.
Espacio de nombres: Microsoft.Synchronization
Ensamblado: Microsoft.Synchronization (en microsoft.synchronization.dll)
Sintaxis
'Declaración
Public Enumeration SaveChangeAction
'Uso
Dim instance As SaveChangeAction
public enum SaveChangeAction
public enum class SaveChangeAction
public enum SaveChangeAction
public enum SaveChangeAction
Miembros
Nombre del miembro | Descripción | |
---|---|---|
Create | El elemento es nuevo y se crea en el almacén de elementos de destino. | |
DeleteAndRemoveTombstone | El elemento se elimina del almacén de elementos de destino. En los metadatos de destino no se conserva ningún marcador de exclusión. Esta acción se invoca durante la recuperación del conocimiento olvidado y corresponde a eliminaciones de elementos en las que se ha quitado el marcador de exclusión de la réplica de origen. | |
DeleteAndStoreTombstone | El elemento se elimina del almacén de elementos de destino. Se guarda un marcador de exclusión en los metadatos de destino. Esta acción corresponde a un elemento que se ha eliminado de la réplica de origen. | |
UpdateVersionAndData | Los datos de elemento se aplican al almacén de elementos de destino. Los datos existentes se sobrescriben. La versión proporcionada sobrescribe la versión existente en los metadatos de destino. Esta acción corresponde a una creación de elemento, una actualización de elemento o una actualización de la unidad de cambio en la réplica de origen. Esto se produce también cuando se selecciona el elemento del proveedor de origen como ganador de un conflicto. | |
UpdateVersionAndMergeData | Los datos de elemento se aplican al almacén de elementos de destino. Los datos de elemento existentes se combinan con los datos de elemento actualizados mediante algún método específico del proveedor. La versión sobrescribe la versión existente en los metadatos de destino. Esta acción se produce cuando la acción de resolución de conflictos es Merge. | |
UpdateVersionOnly | Los datos de elemento no se cambian en el almacén de elementos de destino. La versión se sobrescribe en los metadatos de destino. Esto se produce también cuando se selecciona el elemento del proveedor de destino como ganador de un conflicto. |
Notas
Cuando el proveedor no usa una transacción para la totalidad del lote de cambios, el proveedor debe recuperar el conocimiento actualizado del objeto SaveChangeContext y guardarlo al mismo tiempo que aplica el cambio.