Compartir a través de


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> _
Public Class ForgottenKnowledge _
    Inherits SyncKnowledge _
    Implements ISerializable
'Uso
Dim instance As ForgottenKnowledge
[SerializableAttribute]
public class ForgottenKnowledge : SyncKnowledge, 
    ISerializable
[SerializableAttribute]
public ref class ForgottenKnowledge : public SyncKnowledge, 
    ISerializable
[<SerializableAttribute>]
type ForgottenKnowledge =  
    class
        inherit SyncKnowledge
        interface ISerializable
    end
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 públicos static (Shared en Visual Basic) de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Vea también

Referencia

ForgottenKnowledge Miembros

Microsoft.Synchronization Espacio de nombres