Freigeben über


ISimpleSyncServices-Schnittstelle

Stellt eine Gruppe von Diensten dar, die für Replikate entworfen wurden, die einen einfachen Anbieter verwenden.

interface ISimpleSyncServices : IUnknown

Member

ISimpleSyncServices-Methode Beschreibung

ISimpleSyncServices::Initialize

Initialisiert ein ISimpleSyncServices-Objekt mit Metadaten und Replikatinformationen.

ISimpleSyncServices::ResetLocalOnlyDeletes

Setzt Metadaten zurück, sodass bei der nächsten Verwendung eines Replikats als Quelle die lokalen Löschvorgänge erneut aufgelistet und als normale Löschvorgänge weitergegeben werden.

ISimpleSyncServices::RemoveItemFromReplica

Entfernt Metadaten für ein Element aus einem Replikat, nicht jedoch das eigentliche Element. Das Element wird dann bei folgenden Synchronisierungssitzungen wieder als neu erstelltes Element aufgelistet.

ISimpleSyncServices::BeginRemoveItemsFromReplica

Startet eine Transaktion, bei der Elemente durch Aufrufen von RemoveItemFromReplica entfernt werden können.

ISimpleSyncServices::EndRemoveItemsFromReplica

Beendet eine Transaktion, bei der Elemente durch Aufrufen von RemoveItemFromReplica entfernt wurden.

ISimpleSyncServices::CleanupDeletedItems

Ruft einen Bereinigungsvorgang zum Entfernen von Metadaten, die gelöschten Elementen zugeordnet sind, aus dem Metadatenspeicher auf.

ISimpleSyncServices::EnumerateAllLiveItems

Listet alle Elemente für ein Replikat auf, die nicht gelöscht wurden. Dabei wird entweder ein normaler oder ein lokaler Löschvorgang ausgeführt.

ISimpleSyncServices::IsItemLastModifiedLocally

Gibt zurück, ob ein Element zuletzt im lokalen Replikat geändert wurde.

ISimpleSyncServices::SerializeReplicaMetadata

Serialisiert den Inhalt eines Metadaten-Speicherdiensts in eine Zieldatei in einem kanonischen Format.

ISimpleSyncServices::DeserializeReplicaMetadata

Deserialisiert den Inhalt einer kanonischen Metadatendatei in einen Metadaten-Speicherdienstspeicher.

ISimpleSyncServices::GetSerializedReplicaInfo

Ruft Informationen über serialisierte Metadaten ab, wie beispielsweise die ID des Replikats, dem diese zugeordnet ist.

Anforderungen

Header: FullEnumerationProvider.h

Siehe auch

Konzepte

Sync Framework-Komponenten für einfache Anbieter