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

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

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

Синтаксис

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

Dim instance As New MemoryConflictLog(idFormats, conflictLogWriter)
public MemoryConflictLog (
    SyncIdFormatGroup idFormats,
    IConflictLogWriter conflictLogWriter
)
public:
MemoryConflictLog (
    SyncIdFormatGroup^ idFormats, 
    IConflictLogWriter^ conflictLogWriter
)
public MemoryConflictLog (
    SyncIdFormatGroup idFormats, 
    IConflictLogWriter conflictLogWriter
)
public function MemoryConflictLog (
    idFormats : SyncIdFormatGroup, 
    conflictLogWriter : IConflictLogWriter
)

Параметры

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

Исключения

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

ArgumentNullException

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

Замечания

При использовании этого конструктора метод Persist может вызываться после окончания синхронизации для сохранения новых конфликтов в журнале конфликтов, представленном параметром conflictLogWriter.

См. также

Справочник

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