Поделиться через


Класс ForgottenKnowledge

Представляет набор знаний, утраченных по причине очистки отметок полного удаления.

Пространство имен:  Microsoft.Synchronization
Сборка:  Microsoft.Synchronization (в Microsoft.Synchronization.dll)

Синтаксис

'Декларация
<SerializableAttribute> _
Public Class ForgottenKnowledge _
    Inherits SyncKnowledge _
    Implements ISerializable
'Применение
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

Замечания

В утраченных наборах знаний отслеживаются максимальные версии очищенных отметок полного удаления. При удалении элемента из хранилища элементов его метаданные будут сохранены, но элемент будет помечен как удаленный. Метаданные для удаленного элемента называются отметками полного удаления. Необходимо производить периодическую очистку отметок полного удаления, иначе они будут занимать в хранилище элементов слишком много места. При удалении отметок полного удаления из метаданных утраченные наборы знаний должны быть обновлены до версии удаленного захоронения. Учтите, что элементы добавляются в утраченном наборе знаний с преувеличенной вероятностью того, что их метаданные будут удалены. Поэтому утраченный набор знаний может содержать элементы с активными записями в метаданных.

Sync Framework пользуется утраченными наборами знаний для обнаружения устаревшего назначения синхронизации. Дополнительные сведения см. в разделах Управление отметками полного удаления и Восстановление устаревшей реплики.

Иерархия наследования

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

Потоковая защита

Все открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность элементов экземпляров не гарантируется.

См. также

Справочник

Элементы ForgottenKnowledge

Пространство имен Microsoft.Synchronization