Classe ForgottenKnowledge
Rappresenta la conoscenza dimenticata a causa dell'eliminazione degli oggetti contrassegnati per la rimozione definitiva.
Spazio dei nomi: Microsoft.Synchronization
Assembly: Microsoft.Synchronization (in microsoft.synchronization.dll)
Sintassi
'Dichiarazione
<SerializableAttribute> _
<XmlRootAttribute(Namespace:="https://schemas.microsoft.com/2009/04/sync/", ElementName:="forgottenKnowledge")> _
Public Class ForgottenKnowledge
Inherits SyncKnowledge
Implements ISerializable
'Utilizzo
Dim instance As ForgottenKnowledge
[SerializableAttribute]
[XmlRootAttribute(Namespace="https://schemas.microsoft.com/2009/04/sync/", ElementName="forgottenKnowledge")]
public class ForgottenKnowledge : SyncKnowledge, ISerializable
[SerializableAttribute]
[XmlRootAttribute(Namespace=L"https://schemas.microsoft.com/2009/04/sync/", ElementName=L"forgottenKnowledge")]
public ref class ForgottenKnowledge : public SyncKnowledge, ISerializable
/** @attribute SerializableAttribute() */
/** @attribute XmlRootAttribute(Namespace="https://schemas.microsoft.com/2009/04/sync/", ElementName="forgottenKnowledge") */
public class ForgottenKnowledge extends SyncKnowledge implements ISerializable
SerializableAttribute
XmlRootAttribute(Namespace="https://schemas.microsoft.com/2009/04/sync/", ElementName="forgottenKnowledge")
public class ForgottenKnowledge extends SyncKnowledge implements ISerializable
Osservazioni
La conoscenza dimenticata rileva la versione massima degli oggetti contrassegnati per la rimozione definitiva eliminati. Quando un elemento viene eliminato dall'archivio di elementi, i metadati di tale elemento vengono conservati, ma l'elemento viene contrassegnato come eliminato. I metadati di un elemento eliminato vengono definiti oggetti contrassegnati per la rimozione definitiva. Gli oggetti contrassegnati per la rimozione definitiva devono essere eliminati periodicamente in modo da non occupare troppo spazio nell'archivio di elementi. Quando un oggetto contrassegnato per la rimozione definitiva viene eliminato dai metadati, la conoscenza dimenticata deve essere aggiornata in modo da contenere la versione dell'oggetto contrassegnato per la rimozione definitiva eliminato. Tenere presente che la conoscenza dimenticata è una stima per eccesso degli elementi di cui sono stati rimossi i metadati. Di conseguenza, la conoscenza dimenticata potrebbe anche contenere elementi che presentano ancora voci attive nei metadati.
Sync Framework utilizza la conoscenza dimenticata per rilevare una destinazione di sincronizzazione non aggiornata. Per ulteriori informazioni, vedere Gestione dei contrassegni per la rimozione definitiva e Recupero di una replica non aggiornata.
Gerarchia di ereditarietà
System.Object
Microsoft.Synchronization.SyncKnowledge
Microsoft.Synchronization.ForgottenKnowledge
Thread Safety
Tutti i membri statici pubblici (Shared in Visual Basic) di questo tipo sono thread safe. I membri di istanza non hanno garanzia di essere thread safe.
Vedere anche
Riferimento
Membri ForgottenKnowledge
Spazio dei nomi Microsoft.Synchronization