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


Элементы MemoryConflictLog

Представляет журнал конфликтов, находящийся в памяти.

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

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

  Имя Описание
Открытый метод MemoryConflictLog(SyncIdFormatGroup) Инициализирует новый экземпляр класса MemoryConflictLog с использованием указанной схемы форматов идентификаторов.
Открытый метод MemoryConflictLog(SyncIdFormatGroup, IConflictLogAccess) Инициализирует новый экземпляр класса MemoryConflictLog с использованием указанной схемы форматов идентификаторов и агента чтения журнала конфликтов.
Открытый метод MemoryConflictLog(SyncIdFormatGroup, IConflictLogWriter) Инициализирует новый экземпляр класса MemoryConflictLog с использованием указанной схемы форматов идентификаторов и агента записи журнала конфликтов.
Открытый метод MemoryConflictLog(SyncIdFormatGroup, IConflictLogAccess, IConflictLogWriter) Инициализирует новый экземпляр класса MemoryConflictLog с использованием указанной схемы форматов идентификаторов, агента чтения журнала конфликтов и агента записи журнала конфликтов.

В начало

Методы

  Имя Описание
Открытый метод DeleteConflicts(IEnumerable< (Of < <' (LoggedConflict> ) > > )) Удаляет указанные конфликты из журнала.
Открытый метод Equals(Object) (Наследуется из Object.)
Защищенный метод Finalize() () () () (Наследуется из Object.)
Открытый метод GetAllConflicts() () () () Возвращает список, содержащий все конфликты в журнале.
Открытый метод GetConflictsByConflictingItemId(IEnumerable< (Of < <' (ItemChange> ) > > )) Возвращает список, содержащий все конфликты в журнале или только конфликты, в которых участвует хотя бы один элемент из указанного списка запрошенных элементов.
Открытый метод GetHashCode() () () () (Наследуется из Object.)
Открытый метод GetItemConflicts(IEnumerable< (Of < <' (ItemChange> ) > > )) Возвращает список, содержащий все конфликты в журнале или только конфликты, определяемые указанным списком запрошенных элементов.
Открытый метод GetType() () () () (Наследуется из Object.)
Защищенный метод MemberwiseClone() () () () (Наследуется из Object.)
Открытый метод Persist() () () () Записывает содержимое журнала конфликтов в агент записи журнала конфликтов, указанный в конструкторе.
Открытый метод SaveConflict(ItemChange, Object, SyncKnowledge) Сохраняет сведения об изменении, вызвавшем конфликт параллелизма.
Открытый метод SaveConstraintConflict(ItemChange, SyncId, ConstraintConflictReason, Object, SyncKnowledge, Boolean) Сохраняет сведения об изменении, вызвавшем конфликт ограничений.
Открытый метод ToString() () () () (Наследуется из Object.)

В начало

Свойства

  Имя Описание
Открытое свойство InMemoryConflictLogKnowledge Возвращает объект набора знаний, содержащий объединение всех объектов набора знаний конфликтов, содержащихся в журнале конфликтов.

В начало

См. также

Справочник

MemoryConflictLog Класс

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