SimpleSyncProvider-Member

Stellt einen einfachen Anbieter dar, der zur Synchronisierung eines Replikats verwendet wird. In der Regel erweitern Sie FullEnumerationSimpleSyncProvider oder AnchorEnumerationSimpleSyncProvider.

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

Konstruktoren

  Name Beschreibung
Geschützte Methode SimpleSyncProvider() () () () Initialisiert eine neue Instanz der SimpleSyncProvider-Klasse.

Zum Anfang

Methoden

  Name Beschreibung
Öffentliche Methode BeginSession() () () () Wird beim Überschreiben in einer abgeleiteten Klasse von der Sync Framework-Laufzeit zu Beginn jeder Sitzung aufgerufen.
Öffentliche Methode DeleteItem(ItemFieldDictionary, RecoverableErrorReportingContext, Boolean%) Wird beim Überschreiben in einer abgeleiteten Klasse von der Sync Framework-Laufzeit aufgerufen, um ein Element aus dem Zielspeicher zu löschen.
Öffentliche Methode EndSession() () () () Wird beim Überschreiben in einer abgeleiteten Klasse von der Sync Framework-Laufzeit am Ende jeder Sitzung aufgerufen, außer wenn eine Sitzung wegen einer Ausnahme beendet wird.
Öffentliche Methode Equals(Object) (Geerbt von Object.)
Geschützte Methode Finalize() () () () (Geerbt von Object.)
Öffentliche Methode GetHashCode() () () () (Geerbt von Object.)
Öffentliche Methode GetMetadataStore(SyncId%, CultureInfo%) Wird beim Überschreiben in einer abgeleiteten Klasse von der Sync Framework-Laufzeit aufgerufen, um ein MetadataStore-Objekt für ein Replikat zurückzugeben.
Öffentliche Methode GetType() () () () (Geerbt von Object.)
Öffentliche Methode InsertItem(Object, IEnumerable< (Of < <' (SyncId> ) > > ), RecoverableErrorReportingContext, ItemFieldDictionary%, Boolean%) Wird beim Überschreiben in einer abgeleiteten Klasse von der Sync Framework-Laufzeit aufgerufen, um ein Element in den Zielspeicher einzufügen.
Öffentliche Methode LoadChangeData(ItemFieldDictionary, IEnumerable< (Of < <' (SyncId> ) > > ), RecoverableErrorReportingContext) Wird beim Überschreiben in einer abgeleiteten Klasse von der Sync Framework-Laufzeit aufgerufen, um die Änderungsdaten für das Element mit dem angegebenen Schlüssel zu laden.
Geschützte Methode MemberwiseClone() () () () (Geerbt von Object.)
Öffentliche Methode OnChangeDetectionCompleted(ChangeDetectionCompletedEventArgs) Löst beim Überschreiben in einer abgeleiteten Klasse das ChangeDetectionCompleted-Ereignis aus.
Öffentliche Methode OnItemConflicting(SimpleSyncItemConflictingEventArgs) Löst beim Überschreiben in einer abgeleiteten Klasse das ItemConflicting-Ereignis aus.
Öffentliche Methode OnItemConstraint(SimpleSyncItemConstraintEventArgs) Löst beim Überschreiben in einer abgeleiteten Klasse das ItemConstraint-Ereignis aus.
Öffentliche Methode OnMetadataStoreInitialized(MetadataStoreInitializedEventArgs) Löst beim Überschreiben in einer abgeleiteten Klasse das MetadataStoreInitialized-Ereignis aus.
Öffentliche Methode ToString() () () () (Geerbt von Object.)
Öffentliche Methode UpdateItem(Object, IEnumerable< (Of < <' (SyncId> ) > > ), ItemFieldDictionary, RecoverableErrorReportingContext, ItemFieldDictionary%, Boolean%) Wird beim Überschreiben in einer abgeleiteten Klasse von der Sync Framework-Laufzeit aufgerufen, um ein Element im Zielspeicher zu aktualisieren.

Zum Anfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Configuration Ruft beim Überschreiben in einer abgeleiteten Klasse ein KnowledgeSyncProviderConfiguration-Objekt ab, das Konfigurationsinformationen für einen Anbieter darstellt, z. B. die Richtlinie zur Konfliktauflösung.
Öffentliche Eigenschaft DestinationCallbacks Ruft beim Überschreiben in einer abgeleiteten Klasse ein SyncCallbacks-Objekt ab, das zum Verteilen eines Synchronisierungsereignisses verwendet wird.
Öffentliche Eigenschaft IdFormats Ruft beim Überschreiben in einer abgeleiteten Klasse ein SyncIdFormatGroup-Objekt ab, das das Format der Replikat- und Element-IDs darstellt.
Öffentliche Eigenschaft MetadataSchema Ruft beim Überschreiben in einer abgeleiteten Klasse ein ItemMetadataSchema-Objekt ab, das das Metadatenschema für ein Element darstellt.
Öffentliche Eigenschaft ProviderVersion Ruft beim Überschreiben in einer abgeleiteten Klasse die Versionsnummer für den einfachen Anbieter ab.

Zum Anfang

Ereignisse

  Name Beschreibung
Öffentliches Ereignis ChangeDetectionCompleted Tritt auf, wenn die Änderungserkennung für einen Quellenanbieter abgeschlossen wurde.
Öffentliches Ereignis ItemConflicting Tritt auf, wenn Sync Framework erkennt, dass ein Element, das verarbeitet wird, in einen Parallelitätskonflikt verwickelt ist.
Öffentliches Ereignis ItemConstraint Tritt auf, wenn Sync Framework erkennt, dass ein Element, das verarbeitet wird, in einen Einschränkungskonflikt verwickelt ist.
Öffentliches Ereignis MetadataStoreInitialized Tritt beim Initialisieren des Metadatenspeichers auf, der einem Anbieter zugeordnet ist.

Zum Anfang

Siehe auch

Verweis

SimpleSyncProvider Klasse

Microsoft.Synchronization.SimpleProviders-Namespace