ISimpleSyncProviderConstraintConflictResolver Miembros

Representa un solucionador de conflictos personalizado que se ocupa de los conflictos de restricción, como por ejemplo de los elementos duplicados que se insertan en varias réplicas.

El tipo ISimpleSyncProviderConstraintConflictResolver expone los siguientes miembros.

Métodos

  Nombre Descripción
Método publico MergeConstraintConflict(Object, ConflictVersionInformation, IEnumerable< (Of < <' (SyncId> ) > > ), ItemFieldDictionary, ItemFieldDictionary, RecoverableErrorReportingContext, ItemFieldDictionary%) Cuando se invalida en una clase derivada, combina los datos locales y remotos en un elemento que se aplica en el destino.
Método publico ModifyAndInsertRemoteItem(Object, IEnumerable< (Of < <' (SyncId> ) > > ), RecoverableErrorReportingContext, ItemFieldDictionary%) Cuando se invalida en una clase derivada, cambia el nombre del elemento remoto para que deje de estar en conflicto con el nombre de elemento local, e inserta el elemento remoto en la réplica local.
Método publico ModifyAndUpdateRemoteItem(Object, IEnumerable< (Of < <' (SyncId> ) > > ), ItemFieldDictionary, RecoverableErrorReportingContext, ItemFieldDictionary%) Cuando se invalida en una clase derivada, cambia el nombre del elemento remoto para que deje de estar en conflicto con el nombre de elemento local, y actualiza el elemento remoto en la réplica local.
Método publico ModifyLocalItem(ItemFieldDictionary, RecoverableErrorReportingContext, ItemFieldDictionary%) Cuando se invalida en una clase derivada, cambia el nombre del elemento local para que deje de estar en conflicto con el nombre de elemento remoto.

Principio

Vea también

Referencia

ISimpleSyncProviderConstraintConflictResolver Interfaz

Microsoft.Synchronization.SimpleProviders Espacio de nombres