ChangeBatchBase-Member

Stellt, wenn in einer abgeleiteten Klasse überschrieben, Metadaten für eine Gruppe von Änderungen dar.

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

Methoden

  Name Beschreibung
Öffentliche Methode AddChange(ItemChange) Fügt der gerade geöffneten Gruppe eine angegebene Elementänderung hinzu.
Öffentliche Methode AddChanges(IEnumerable< (Of < <' (ItemChange> ) > > )) Fügt der gerade geöffneten Gruppe eine angegebene Gruppe von Elementänderungen hinzu.
Öffentliche Methode BeginOrderedGroup(SyncId) Öffnet im Änderungsbatch eine geordnete Gruppe. Diese Gruppe ist nach Element-IDs geordnet.
Öffentliche Methode Dispose() () () () Gibt alle vom ChangeBatchBase-Objekt verwendeten Ressourcen frei.
Geschützte Methode Dispose(Boolean) Gibt die vom ChangeBatchBase-Objekt verwendeten nicht verwalteten Ressourcen und optional auch die verwalteten Ressourcen frei.
Öffentliche Methode EndOrderedGroup(SyncId, SyncKnowledge) Schließt im Änderungsbatch eine zuvor geöffnete geordnete Gruppe.
Öffentliche Methode Equals(Object) (Geerbt von Object.)
Geschützte Methode Finalize() () () () (Geerbt von Object.)
Öffentliche Methode GetEnumerator() () () () Ruft ein Objekt ab, das die Elementänderungen in diesem Änderungsbatch auflistet. Diese Methode kann nicht geerbt werden.
Öffentliche Methode GetHashCode() () () () (Geerbt von Object.)
Öffentliche Methode GetType() () () () (Geerbt von Object.)
Geschützte Methode MemberwiseClone() () () () (Geerbt von Object.)
Öffentliche Methode Serialize() () () () Serialisiert den Änderungsbatch in ein Bytearray.
Öffentliche Methode SetFilterForgottenKnowledge(UInt32, SyncKnowledge) Legt das vergessene Filterwissen für den angegebenen Filter fest.
Öffentliche Methode SetLastBatch() () () () Legt einen Wert fest, der angibt, dass dies der letzte Batch in der Synchronisierungssitzung ist.
Geschützte Methode ThrowIfDisposed() () () () Löst ObjectDisposedException aus, wenn das Objekt verworfen wurde.
Öffentliche Methode ToString() () () () (Geerbt von Object.)

Zum Anfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft BatchWorkEstimate Ruft die gesamte geschätzte Arbeit für den Änderungsbatch ab oder legt diese fest.
Öffentliche Eigenschaft CompatibilityLevel Ruft die Version von Sync Framework-Komponenten ab, die mit diesem Objekt verwendet werden können, oder legt sie fest.
Öffentliche EigenschaftStatischer Member DefaultCompatibilityLevel Ruft den Standardkompatibilitätsgrad aller ChangeBatchBase-Objekte ab, oder legt ihn fest.
Öffentliche Eigenschaft DisposeAfterProcessing Ruft einen Wert ab, der angibt, ob das Änderungsbatchobjekt nach Abschluss der Verarbeitung verworfen wird, oder legt einen solchen Wert fest.
Öffentliche Eigenschaft FilterKeyMap Ruft die Filterschlüsselzuordnung mit den Filtern ab, die vom Replikat nachverfolgt werden, das diesen Änderungsbatch erzeugt hat, oder legt sie fest.
Öffentliche Eigenschaft IsEmpty Ruft einen Wert ab, der angibt, ob der Änderungsbatch Änderungen enthält.
Öffentliche Eigenschaft IsLastBatch Ruft einen Wert ab, der angibt, ob dieses der letzte Batch in der Synchronisierungssitzung ist.
Öffentliche Eigenschaft LearnedKnowledge Ruft das Wissen ab, das das Zielreplikat erhält, wenn der Zielanbieter alle Änderungen in diesem Änderungsbatch anwendet.
Öffentliche Eigenschaft PrerequisiteKnowledge Ruft das minimale Wissen ab, das ein Zielanbieter für die Verarbeitung dieses Änderungsbatchs benötigt.
Öffentliche Eigenschaft RemainingSessionWorkEstimate Ruft die geschätzte verbleibende Arbeit für die Synchronisierungssitzung ab oder legt diese fest.
Öffentliche Eigenschaft SourceForgottenKnowledge Ruft das vergessene Wissen des Quellreplikats ab.

Zum Anfang

Explizite Schnittstellenimplementierungen 

  Name Beschreibung
Explizite SchnittstellenimplementierungPrivate Methode IEnumerable. . :: . .GetEnumerator() () () () Ruft ein Objekt ab, das die Elementänderungen in diesem Änderungsbatch auflistet.

Zum Anfang

Siehe auch

Verweis

ChangeBatchBase Klasse

Microsoft.Synchronization-Namespace