Конструктор 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
Агент чтения журнала конфликтов, который представляет журнал конфликтов поставщика.
Исключения
Тип исключения | Условие |
---|---|
Параметр idFormats равен пустая ссылка (Nothing в Visual Basic). |
Замечания
Если используется этот конструктор, то объект MemoryConflictLog последовательно вызывает методы conflictLogReader. Это позволяет объекту применения изменений находить и удалять конфликты в журнале конфликтов поставщика. Однако новые конфликты, сохраненные в журнале, не будут сохранятся в журнале конфликтов поставщика, а будут удалены после окончания синхронизации.
См. также
Справочник
Класс MemoryConflictLog
Элементы MemoryConflictLog
Пространство имен Microsoft.Synchronization