MemoryConflictLog 构造函数 (SyncIdFormatGroup, IConflictLogAccess)

使用指定的 ID 格式架构和冲突日志读取器初始化 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
    提供程序的 ID 格式架构。
  • conflictLogReader
    表示提供程序的冲突日志的冲突日志读取器。

异常

异常类型 条件

ArgumentNullException

idFormats 为 null 引用(在 Visual Basic 中为 Nothing)。

备注

使用此构造函数时,MemoryConflictLog 对象会将对 conflictLogReader 方法的调用链接起来。这将允许变更应用方在提供程序的冲突日志中查找并删除冲突。但是,日志中保存的新冲突将不保存到提供程序的冲突日志中,并将在同步完成后被放弃。

请参阅

参考

MemoryConflictLog 类
MemoryConflictLog 成员
Microsoft.Synchronization 命名空间