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


Конструктор MemoryConflictLog (SyncIdFormatGroup, IConflictLogAccess)

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

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

Синтаксис

'Декларация
Public Sub New ( _
    idFormats As SyncIdFormatGroup, _
    conflictLogReader As IConflictLogAccess _
)
'Применение
Dim idFormats As SyncIdFormatGroup
Dim conflictLogReader As IConflictLogAccess

Dim instance As New MemoryConflictLog(idFormats, conflictLogReader)
public MemoryConflictLog (
    SyncIdFormatGroup idFormats,
    IConflictLogAccess conflictLogReader
)
public:
MemoryConflictLog (
    SyncIdFormatGroup^ idFormats, 
    IConflictLogAccess^ conflictLogReader
)
public MemoryConflictLog (
    SyncIdFormatGroup idFormats, 
    IConflictLogAccess conflictLogReader
)
public function MemoryConflictLog (
    idFormats : SyncIdFormatGroup, 
    conflictLogReader : IConflictLogAccess
)

Параметры

  • idFormats
    Схема форматов идентификаторов для поставщика.
  • conflictLogReader
    Агент чтения журнала конфликтов, который представляет журнал конфликтов поставщика.

Исключения

Тип исключения Условие

ArgumentNullException

Параметр idFormats равен пустая ссылка (Nothing в Visual Basic).

Замечания

Если используется этот конструктор, то объект MemoryConflictLog последовательно вызывает методы conflictLogReader. Это позволяет объекту применения изменений находить и удалять конфликты в журнале конфликтов поставщика. Однако новые конфликты, сохраненные в журнале, не будут сохранятся в журнале конфликтов поставщика, а будут удалены после окончания синхронизации.

См. также

Справочник

Класс MemoryConflictLog
Элементы MemoryConflictLog
Пространство имен Microsoft.Synchronization