ForgottenKnowledge-Klasse
Stellt aufgrund der Tombstone-Bereinigung vergessenes Wissen dar.
Namespace: Microsoft.Synchronization
Assembly: Microsoft.Synchronization (in microsoft.synchronization.dll)
Syntax
'Declaration
<SerializableAttribute> _
<XmlRootAttribute(Namespace:="https://schemas.microsoft.com/2008/03/sync/", ElementName:="forgottenKnowledge")> _
Public Class ForgottenKnowledge
Inherits SyncKnowledge
Implements ISerializable
'Usage
Dim instance As ForgottenKnowledge
[SerializableAttribute]
[XmlRootAttribute(Namespace="https://schemas.microsoft.com/2008/03/sync/", ElementName="forgottenKnowledge")]
public class ForgottenKnowledge : SyncKnowledge, ISerializable
[SerializableAttribute]
[XmlRootAttribute(Namespace=L"https://schemas.microsoft.com/2008/03/sync/", ElementName=L"forgottenKnowledge")]
public ref class ForgottenKnowledge : public SyncKnowledge, ISerializable
/** @attribute SerializableAttribute() */
/** @attribute XmlRootAttribute(Namespace="https://schemas.microsoft.com/2008/03/sync/", ElementName="forgottenKnowledge") */
public class ForgottenKnowledge extends SyncKnowledge implements ISerializable
SerializableAttribute
XmlRootAttribute(Namespace="https://schemas.microsoft.com/2008/03/sync/", ElementName="forgottenKnowledge")
public class ForgottenKnowledge extends SyncKnowledge implements ISerializable
Hinweise
Mit dem vergessenen Wissen wird die höchste Version bereinigter Tombstones überwacht. Wenn ein Element aus dem Metadatenspeicher gelöscht wird, werden die Metadaten für dieses Element beibehalten. Das Element wird jedoch als gelöscht markiert. Metadaten für ein gelöschtes Element werden als Tombstone bezeichnet. Tombstones müssen regelmäßig bereinigt werden, da sie viel Platz im Elementspeicher beanspruchen. Wenn ein Tombstone aus den Metadaten entfernt wird, muss das vergessene Wissen mit der Version des entfernten Tombstones aktualisiert werden. Beachten Sie, dass das vergessene Wissen die Menge der Elemente, deren Metadaten entfernt wurden, überschätzt. Daher kann das vergessene Wissen auch Elemente enthalten, die noch über aktive Einträge in den Metadaten verfügen.
Sync Framework verwendet das vergessene Wissen, um ein veraltetes Synchronisierungsziel zu ermitteln. Weitere Informationen finden Sie unter Verwalten von Tombstones und Wiederherstellen eines veralteten Replikats.
Vererbungshierarchie
System.Object
Microsoft.Synchronization.SyncKnowledge
Microsoft.Synchronization.ForgottenKnowledge
Threadsicherheit
Alle öffentlichen statischen (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
Siehe auch
Verweis
ForgottenKnowledge-Member
Microsoft.Synchronization-Namespace