Compartir a través de


Interfaz IForgottenKnowledge

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

interface IForgottenKnowledge : ISyncKnowledge

Miembros

Métodos de IForgottenKnowledge Descripción

IForgottenKnowledge::ForgetToVersion

Actualiza el conocimiento olvidado para reflejar que es posible que todas las versiones iguales o anteriores a la especificada se hayan olvidado y que los marcadores de exclusión correspondientes se hayan eliminado.

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.

Para obtener un nuevo objeto IForgottenKnowledge, primero cree un objeto IProviderSyncServices pasando CLSID_SyncServices e IID_IProviderSyncServices a la función CoCreateInstance. A continuación, cree el objeto de conocimiento con IProviderSyncServices::CreateForgottenKnowledge.

Requisitos

Encabezado: Synchronization.h

Vea también

Conceptos

Componentes principales de Sync Framework
Administrar marcadores de exclusión
Recuperar una réplica obsoleta