ISimpleSyncProviderConcurrencyConflictResolver-Member

Stellt einen benutzerdefinierten Konfliktauflöser dar, der Parallelitätskonflikte behandelt, z. B. wenn dasselbe Element auf dem lokalen Replikat aktualisiert und auf dem Remotereplikat gelöscht wird.

Der ISimpleSyncProviderConcurrencyConflictResolver-Typ macht die folgenden Member verfügbar.

Methoden

  Name Beschreibung
Öffentliche Methode ResolveLocalDeleteRemoteUpdateConflict(Object, IEnumerable< (Of < <' (SyncId> ) > > ), RecoverableErrorReportingContext, Boolean%, ItemFieldDictionary%) Löst beim Überschreiben in einer abgeleiteten Klasse Konflikte auf, bei denen ein Element aus dem lokalen Replikat gelöscht und auf dem Remotereplikat aktualisiert wurde.
Öffentliche Methode ResolveLocalUpdateRemoteDeleteConflict(ItemFieldDictionary, RecoverableErrorReportingContext, Boolean%) Löst, wenn in einer abgeleiteten Klasse überschrieben, Konflikte auf, bei denen ein Element auf dem lokalen Replikat aktualisiert und aus dem Remotereplikat gelöscht wurde.
Öffentliche Methode ResolveUpdateUpdateConflict(Object, IEnumerable< (Of < <' (SyncId> ) > > ), IEnumerable< (Of < <' (SyncId> ) > > ), ItemFieldDictionary, RecoverableErrorReportingContext, ItemFieldDictionary%) Löst, wenn in einer abgeleiteten Klasse überschrieben, Konflikte auf, bei denen ein Element auf beiden Replikaten aktualisiert wurde.

Zum Anfang

Siehe auch

Verweis

ISimpleSyncProviderConcurrencyConflictResolver Schnittstelle

Microsoft.Synchronization.SimpleProviders-Namespace