Freigeben über


ChangeUnitVersionDefinition-Klasse

Stellt den Satz von Feldern dar, mit dem die Sync Framework-Laufzeit bestimmt, ob die Version einer Änderungseinheit aktualisiert werden soll.

Namespace: Microsoft.Synchronization.SimpleProviders
Assembly: Microsoft.Synchronization.SimpleProviders (in microsoft.synchronization.simpleproviders.dll)

Syntax

'Declaration
Public Class ChangeUnitVersionDefinition
'Usage
Dim instance As ChangeUnitVersionDefinition
public class ChangeUnitVersionDefinition
public ref class ChangeUnitVersionDefinition
public class ChangeUnitVersionDefinition
public class ChangeUnitVersionDefinition

Hinweise

Diese Klasse wird nur benötigt, wenn die Anwendung die Erkennung und Synchronisierung von Änderungseinheiten erfordert. Eine Änderungseinheit entspricht einer Änderung eines Unterelements, wie zum Beispiel einem Feld für Telefonnummern in einem Element, das einen Kontakt darstellt. Wenn Änderungen auf der Ebene einer Änderungseinheit statt der eines Elements synchronisiert werden, muss Sync Framework in der Lage sein, die Änderungseinheit im Elementspeicher zu identifizieren und diese Identität einer internen ID im Metadatenspeicher zuzuordnen. Außerdem muss ermittelt werden können, ob die Version der Änderungseinheit seit der letzten Synchronisierungssitzung geändert wurde. Wenn die Version geändert wurde und das Zielreplikat diese Version einer Änderungseinheit nicht bereits enthält, sollte die Änderungseinheit synchronisiert werden. Weitere Informationen zu Metadaten einfacher Anbieter finden Sie unter Verwalten von Metadaten für einfache Anbieter.

Vererbungshierarchie

System.Object
  Microsoft.Synchronization.SimpleProviders.ChangeUnitVersionDefinition

Threadsicherheit

Alle öffentlichen statischen (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis

ChangeUnitVersionDefinition-Member
Microsoft.Synchronization.SimpleProviders-Namespace