Freigeben über


ReplicaMetadata-Member

Bietet, wenn überschrieben, Zugriff auf die Replikatmetadaten und Elementmetadaten im Metadatenspeicher. ReplicaMetadata stellt weiterhin Dienste zum Verfolgen von Löschungen und Hilfsprogramme für die Implementierung von Methoden des Synchronisierungsanbieters zur Verfügung.

In folgenden Tabellen sind die Elemente aufgeführt, die vom Typ ReplicaMetadata angezeigt werden.

Geschützte Konstruktoren

  Name Beschreibung
Protected method ReplicaMetadata Initialisiert eine neue Instanz der ReplicaMetadata-Klasse, die das angegebene ID-Formatschema und die Replikat-ID enthält.

Oben

Öffentliche Eigenschaften

  Name Beschreibung
Public property CustomReplicaMetadata Ruft, wenn in einer abgeleiteten Klasse überschrieben, das benutzerdefinierte Metadatenfeld ab, das diesem Replikat zugeordnet ist, oder legt dieses fest.
Public property DeleteDetector Ein Objekt, das, wenn in einer abgeleiteten Klasse überschrieben, den Verfolgungsdienst für Löschungen darstellt.
Public property IdFormats Ruft das ID-Formatschema für das Replikat ab.
Public property LastDeletedItemsCleanupTime Ruft, wenn in einer abgeleiteten Klasse überschrieben, den Zeitpunkt ab, zu dem gelöschte Elemente zuletzt durch CleanupDeletedItems bereinigt wurden.
Public property ProviderVersion Ruft, wenn in einer abgeleiteten Klasse überschrieben, die Version des Anbieters ab, der mit diesen Metadaten arbeitet, oder legt diese fest.
Public property ReplicaId Ruft die ID des Replikats ab, das diesen Metadaten zugeordnet ist.

Oben

Öffentliche Methoden

(siehe auch Geschützte Methoden )

  Name Beschreibung
Public method CleanupDeletedItems Entfernt, wenn in einer abgeleiteten Klasse überschrieben, Elemente, die als gelöscht markiert und älter als die letzte erfolgreiche Bereinigung sind.
Public method CreateItemMetadata Erstellt, wenn in einer abgeleiteten Klasse überschrieben, ein neues Elementmetadatenobjekt, mit dem dem Metadatenspeicher ein neuer Eintrag für Elementmetadaten hinzugefügt werden kann.
Public method Equals  Überladen. (Geerbt von Object.)
Public method ExcludeItemFromAllKnowledgeByGlobalId Entfernt Wissen über das angegebene Element aus dem Wissen.
Public method FindItemMetadataById Ruft, wenn in einer abgeleiteten Klasse überschrieben, Elementmetadaten für das Element mit der angegebenen globalen ID ab.
Public method FindItemMetadataByIndexedField Gibt, wenn in einer abgeleiteten Klasse überschrieben, eine Liste mit Einträgen von Elementmetadaten zurück, die den festgelegten Wert für das indizierte Feld haben.
Public method FindItemMetadataByIndexedFields Gibt, wenn in einer abgeleiteten Klasse überschrieben, eine Liste mit Einträgen von Elementmetadaten zurück, die die festgelegten Werte für den Satz indizierter Felder haben.
Public method FindItemMetadataByMergeWinnerId Gibt, wenn in einer abgeleiteten Klasse überschrieben, eine Liste von Metadateneinträgen zurück, die Mergetombstones darstellen, deren Mergegewinner-ID-Eigenschaft den angegebenen Wert hat.
Public method FindItemMetadataByUniqueIndexedField Gibt, wenn in einer abgeleiteten Klasse überschrieben, den eindeutigen Eintrag von Elementmetadaten zurück, der den festgelegten Wert für das indizierte Feld hat.
Public method FindItemMetadataByUniqueIndexedFields Gibt, wenn in einer abgeleiteten Klasse überschrieben, den eindeutigen Eintrag von Elementmetadaten zurück, der die festgelegten Werte für das indizierte Feld hat.
Public method GetAllItems Ruft, wenn in einer abgeleiteten Klasse überschrieben, alle Elemente ab, die im Metadatenspeicher für dieses Replikat enthalten sind.
Public method GetChangeBatch Ruft, wenn in einer abgeleiteten Klasse überschrieben, einen Änderungsbatch mit Elementmetadaten für Elemente ab, die nicht im angegebenen Wissen des Zielanbieters enthalten sind.
Public method GetFilteredChangeBatch Ruft, wenn in einer abgeleiteten Klasse überschrieben, einen Änderungsbatch mit den Elementmetadaten für Elemente ab, die nicht im angegebenen Wissen des Zielanbieters enthalten sind und den angegebenen Filter passieren.
Public method GetFilteredFullEnumerationChangeBatch Ruft als Teil einer vollständigen Enumeration einen gefilterten Änderungsbatch mit Elementmetadaten für Elemente ab, deren IDs größer oder gleich der angegebenen Untergrenze sind.
Public method GetFilteredFullEnumerationLocalVersions Ruft, wenn in einer abgeleiteten Klasse überschrieben, einen gefilterten Änderungsbatch mit Elementversionen und Änderungseinheiten ab, die in diesem Replikat gespeichert sind und den Elementen und Änderungseinheiten entsprechen, auf die in einem Änderungsbatch verwiesen wird, der von einem anderen Anbieter im Zuge einer vollständigen Enumeration gesendet wurde.
Public method GetFilteredLocalVersions Ruft, wenn in einer abgeleiteten Klasse überschrieben, einen gefilterten Änderungsbatch mit den Elementversionen und Änderungseinheiten ab, die in diesem Replikat gespeichert sind. Diese Elemente und Änderungseinheiten entsprechen den Elementen und Änderungseinheiten, auf die in einem Batch von Änderungen verwiesen wird, der von einem anderen Anbieter gesendet wurde.
Public method GetForgottenKnowledge Ruft beim Überschreiben in einer abgeleiteten Klasse das vergessene Wissen für dieses Replikat ab.
Public method GetFullEnumerationChangeBatch Ruft, wenn in einer abgeleiteten Klasse überschrieben, im Zuge einer vollständigen Enumeration einen Änderungsbatch mit Elementmetadaten für Elemente ab, deren IDs über oder auf der angegebenen Untergrenze liegen.
Public method GetFullEnumerationLocalVersions Ruft, wenn in einer abgeleiteten Klasse überschrieben, einen Änderungsbatch mit Elementversionen und Änderungseinheiten ab, die in diesem Replikat gespeichert sind und den Elementen und Änderungseinheiten entsprechen, auf die in einem Änderungsbatch verwiesen wird, der von einem anderen Anbieter im Zuge einer vollständigen Enumeration gesendet wurde.
Public method GetHashCode  (Geerbt von Object.)
Public method GetItemCount Ruft, wenn in einer abgeleiteten Klasse überschrieben, die Gesamtzahl der Elemente im Metadatenspeicher sowie die Anzahl der gelöschten Elemente im Metadatenspeicher ab.
Public method GetKnowledge Ruft beim Überschreiben in einer abgeleiteten Klasse das aktuelle Wissen für dieses Replikat ab.
Public method GetLocalVersions Ruft, wenn in einer abgeleiteten Klasse überschrieben, ein Änderungsbatch mit den Elementversionen und Änderungseinheiten ab, die in diesem Replikat gespeichert sind. Diese Elemente und Änderungseinheiten entsprechen den Elementen und Änderungseinheiten, auf die in einem Batch von Änderungen verwiesen wird, der von einem anderen Anbieter gesendet wurde.
Public method GetNextTickCount Erhöht, wenn in einer abgeleiteten Klasse überschrieben, die zuvor gespeicherte Taktanzahl für dieses Replikat, speichert den neuen Wert und gibt diesen zurück.
Public method GetType  (Geerbt von Object.)
Public method Bb665585.static(de-de,SQL.105).gif ReferenceEquals  (Geerbt von Object.)
Public method RemoveItemMetadata Entfernt, wenn in einer abgeleiteten Klasse überschrieben, die Elementmetadaten aus dem Metadatenspeicher.
Public method SaveItemMetadata Speichert, wenn in einer abgeleiteten Klasse überschrieben, die Änderungen der Eigenschaften von Elementmetadaten im Metadatenspeicher.
Public method SaveReplicaMetadata Speichert, wenn in einer abgeleiteten Klasse überschrieben, die Änderungen der Eigenschaften von Replikatmetadaten im Metadatenspeicher.
Public method SetForgottenKnowledge Legt, wenn in einer abgeleiteten Klasse überschrieben, das vergessene Wissen für dieses Replikat fest.
Public method SetKnowledge Legt, wenn in einer abgeleiteten Klasse überschrieben, das aktuelle Wissen für dieses Replikat fest.
Public method ToString  (Geerbt von Object.)

Oben

Geschützte Methoden

  Name Beschreibung
Protected method Finalize  (Geerbt von Object.)
Protected method MemberwiseClone  (Geerbt von Object.)

Oben

Siehe auch

Verweis

ReplicaMetadata-Klasse
Microsoft.Synchronization.MetadataStorage-Namespace