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


Элементы ForgottenKnowledge

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

Тип ForgottenKnowledge предоставляет доступ к следующим элементам.

Конструкторы

  Имя Описание
Открытый метод ForgottenKnowledge() () () () Инициализирует новый экземпляр класса ForgottenKnowledge.
Защищенный метод ForgottenKnowledge(SerializationInfo, StreamingContext) Инициализирует новый экземпляр класса ForgottenKnowledge с использованием сериализованных данных.
Открытый метод ForgottenKnowledge(SyncIdFormatGroup, SyncKnowledge) Инициализирует новый экземпляр класса ForgottenKnowledge, содержащий указанную схему форматов идентификаторов и набор знаний о синхронизации.

В начало

Методы

  Имя Описание
Открытый метод AddMarker(MarkerType, SyncId) Помечает указанный элемент маркером указанного типа. (Наследуется из SyncKnowledge.)
Открытый метод Clone() () () () Создает новый объект ForgottenKnowledge и копирует в него утраченные наборы знаний. (Перезаписывает SyncKnowledge. . :: . .Clone() () () ().)
Открытый метод Combine(SyncKnowledge) Объединяет указанный набор знаний с текущим. (Наследуется из SyncKnowledge.)
Открытый метод Compare(KnowledgeCookie) Выполняет быстрое сравнение этого объекта набора знаний с указанным файлом cookie набора знаний. (Наследуется из SyncKnowledge.)
Открытый метод Complement(SyncKnowledge) Возвращает набор знаний, имеющийся в этом объекте, но отсутствующий в указанном наборе знаний. (Наследуется из SyncKnowledge.)
Открытый метод Contains(ChangeUnitChange) Указывает, входит ли заданное изменение базовой единицы в этот набор знаний. (Наследуется из SyncKnowledge.)
Открытый метод Contains(ItemChange) Указывает, входит ли заданное изменение элемента в этот набор знаний. (Наследуется из SyncKnowledge.)
Открытый метод Contains(SyncKnowledge) Указывает, известен ли указанный набор знаний этому набору знаний. (Наследуется из SyncKnowledge.)
Открытый метод Contains(SyncId, SyncId, SyncVersion) Указывает, входит ли заданное изменение элемента в этот набор знаний. (Наследуется из SyncKnowledge.)
Открытый метод Contains(SyncId, SyncId, SyncId, SyncVersion) Указывает, входит ли заданное изменение базовой единицы в этот набор знаний. (Наследуется из SyncKnowledge.)
Открытый метод ContainsMarker(MarkerType, SyncId) Указывает, помечен ли заданный элемент маркером указанного типа. (Наследуется из SyncKnowledge.)
Открытый методСтатический элемент Deserialize(SyncIdFormatGroup, array<Byte> [] () [] []) Выполняет десериализацию утраченного экземпляра набора знаний из указанного байтового массива.
Открытый метод Equals(Object) (Наследуется из Object.)
Открытый метод ExcludeChangeUnit(SyncId, SyncId) Удаляет набор знаний об указанной базовой единице из этого набора знаний. (Наследуется из SyncKnowledge.)
Открытый метод ExcludeItem(SyncId) Удаляет набор знаний об указанном элементе из этого набора знаний. (Наследуется из SyncKnowledge.)
Защищенный метод Finalize() () () () (Наследуется из Object.)
Открытый метод FindMinTickCountForReplica(SyncId) Находит в наборе знаний минимальное значение счетчика тактов для заданной реплики. (Наследуется из SyncKnowledge.)
Открытый метод ForgetTo(SyncKnowledge, SyncVersion) Обновляет утраченные наборы знаний, чтобы отразить утрату всех версий (меньших или равных указанной) и удаление соответствующих отметок полного удаления.
Открытый метод GetHashCode() () () () (Наследуется из Object.)
Открытый метод GetKnowledgeCookie() () () () Возвращает упрощенное представление этого объекта набора знаний, которое доступно только для чтения и может использоваться для быстрого сравнения. (Наследуется из SyncKnowledge.)
Открытый метод GetKnowledgeForChangeUnit(SyncId, SyncId) Возвращает набор знаний для указанной базовой единицы. (Наследуется из SyncKnowledge.)
Открытый метод GetKnowledgeForColumns(array<SyncId> [] () [] []) Возвращает набор знаний для указанного набора базовых единиц для всех элементов, содержащихся в этом объекте. (Наследуется из SyncKnowledge.)
Открытый метод GetKnowledgeForItem(SyncId) Возвращает набор знаний для указанного элемента. (Наследуется из SyncKnowledge.)
Открытый метод GetKnowledgeForRange(SyncId, SyncId) Возвращает набор знаний для указанного диапазона идентификаторов элементов. (Наследуется из SyncKnowledge.)
Открытый метод GetObjectData(SerializationInfo, StreamingContext) Выполняет сериализацию утраченного набора знаний до указанного объекта SerializationInfo. (Перезаписывает SyncKnowledge. . :: . .GetObjectData(SerializationInfo, StreamingContext).)
Открытый метод GetSchema() () () () Возвращает значение nullNothingnullptrunitпустая ссылка (Nothing в Visual Basic). (Наследуется из SyncKnowledge.)
Открытый метод GetSyncIdFormatGroup() () () () Возвращает схему форматов идентификаторов, сохраненных в этом объекте набора знаний. (Наследуется из SyncKnowledge.)
Открытый метод GetType() () () () (Наследуется из Object.)
Открытый метод Intersects(SyncKnowledge) Указывает, пересекается ли указанный набор знаний с данным набором знаний. (Наследуется из SyncKnowledge.)
Открытый метод MapRemoteKnowledgeToLocal(SyncKnowledge) Преобразует объект набора знаний из одной реплики в другую, совместимую с репликой, которой принадлежит этот набор знаний. (Наследуется из SyncKnowledge.)
Защищенный метод MemberwiseClone() () () () (Наследуется из Object.)
Открытый метод ReadXml(XmlReader) Восстанавливает объект по его XML-представлению. (Наследуется из SyncKnowledge.)
Открытый метод RemoveAllChangeUnitsMarkers() () () () Удаляет все маркеры для элементов в наборе знаний. (Наследуется из SyncKnowledge.)
Открытый метод RemoveMarker(MarkerType, SyncId) Удаляет маркер указанного типа из заданного элемента. (Наследуется из SyncKnowledge.)
Открытый метод Serialize() () () () Сериализует данные объекта набора знаний в массив байтов. (Наследуется из SyncKnowledge.)
Открытый метод Serialize(Boolean) Сериализует данные объекта набора знаний в массив байтов. (Наследуется из SyncKnowledge.)
Открытый метод SetLocalTickCount(UInt64) Устанавливает значение счетчика тактов реплики, которой принадлежит этот набор знаний. (Наследуется из SyncKnowledge.)
Открытый метод ToString() () () () Возвращает строку, представляющую набор знаний. (Наследуется из SyncKnowledge.)
Открытый метод WriteXml(XmlWriter) Преобразует этот объект в XML-представление. (Наследуется из SyncKnowledge.)

В начало

Свойства

  Имя Описание
Открытое свойство CompatibilityLevel Возвращает или задает версию компонентов Sync Framework, которые могут использоваться с этим объектом. (Наследуется из SyncKnowledge.)
Открытое свойство MinimumCompatibilityLevel Возвращает минимальную версию компонентов Sync Framework, которые могут использоваться с этим объектом. (Наследуется из SyncKnowledge.)
Открытое свойство ReplicaId Возвращает идентификатор реплики, которой принадлежит этот набор знаний. (Наследуется из SyncKnowledge.)
Открытое свойство ReplicaKeyMap Возвращает схему ключей реплики, которая связана с этим набором знаний. (Наследуется из SyncKnowledge.)

В начало

См. также

Справочник

ForgottenKnowledge Класс

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