ForgottenKnowledge Clase

Representa el conocimiento que se ha olvidado debido a la limpieza de los marcadores de exclusión.

Espacio de nombres: Microsoft.Synchronization
Ensamblado: Microsoft.Synchronization (en microsoft.synchronization.dll)

Sintaxis

'Declaración
<SerializableAttribute> _
<XmlRootAttribute(Namespace:="https://schemas.microsoft.com/2009/04/sync/", ElementName:="forgottenKnowledge")> _
Public Class ForgottenKnowledge
    Inherits SyncKnowledge
    Implements ISerializable
'Uso
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

Notas

El conocimiento olvidado realiza el seguimiento de la versión máxima de los marcadores de exclusión que se han limpiado. Cuando se elimina un elemento del almacén de elementos, los metadatos de ese elemento se conservan, pero el elemento se marca como eliminado. Los metadatos para un elemento eliminado se denominan marcador de exclusión. Los marcadores de exclusión se deben limpiar periódicamente para evitar que usen demasiado espacio en el almacén de elementos. Cuando se quita un marcador de exclusión de los metadatos, se debe actualizar el conocimiento olvidado para que contenga la versión de dicho marcador de exclusión. Tenga en cuenta que el conocimiento olvidado es una estimación por exceso de los elementos cuyos metadatos se han quitado. Por consiguiente, el conocimiento olvidado también puede contener elementos que tengan todavía entradas activas en los metadatos.

Sync Framework usa el conocimiento olvidado para detectar un destino de sincronización obsoleto. Para obtener más información, vea Administrar marcadores de exclusión y Recuperar una réplica obsoleta.

Jerarquía de herencia

System.Object
   Microsoft.Synchronization.SyncKnowledge
    Microsoft.Synchronization.ForgottenKnowledge

Seguridad para subprocesos

Todos los miembros (Compartidos en Visual Basic) de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

ForgottenKnowledge Miembros
Microsoft.Synchronization Espacio de nombres