MemoryConflictLog コンストラクター (SyncIdFormatGroup, IConflictLogAccess, IConflictLogWriter)
指定した ID 形式スキーマ、競合ログ リーダー、および競合ログ ライターを使用して、MemoryConflictLog クラスの新しいインスタンスを初期化します。
名前空間: Microsoft.Synchronization
アセンブリ: Microsoft.Synchronization (microsoft.synchronization.dll 内)
構文
'宣言
Public Sub New ( _
idFormats As SyncIdFormatGroup, _
conflictLogAccess As IConflictLogAccess, _
conflictLogWriter As IConflictLogWriter _
)
'使用
Dim idFormats As SyncIdFormatGroup
Dim conflictLogAccess As IConflictLogAccess
Dim conflictLogWriter As IConflictLogWriter
Dim instance As New MemoryConflictLog(idFormats, conflictLogAccess, conflictLogWriter)
public MemoryConflictLog (
SyncIdFormatGroup idFormats,
IConflictLogAccess conflictLogAccess,
IConflictLogWriter conflictLogWriter
)
public:
MemoryConflictLog (
SyncIdFormatGroup^ idFormats,
IConflictLogAccess^ conflictLogAccess,
IConflictLogWriter^ conflictLogWriter
)
public MemoryConflictLog (
SyncIdFormatGroup idFormats,
IConflictLogAccess conflictLogAccess,
IConflictLogWriter conflictLogWriter
)
public function MemoryConflictLog (
idFormats : SyncIdFormatGroup,
conflictLogAccess : IConflictLogAccess,
conflictLogWriter : IConflictLogWriter
)
パラメーター
- idFormats
プロバイダーの ID 形式スキーマ。
- conflictLogAccess
プロバイダーの競合ログを表す競合ログ リーダー。
- conflictLogWriter
プロバイダーの競合ログを表す競合ログ ライター。
例外
例外の種類 | 条件 |
---|---|
idFormats が NULL 参照 (Visual Basic では Nothing) です。 です。 |
解説
このコンストラクターが使用される場合、MemoryConflictLog オブジェクトは conflictLogReader のメソッドの呼び出しに連結されます。これにより、変更適用元ではプロバイダーの競合ログ内で競合を検出し、削除することができます。
また、同期完了後に Persist メソッドを呼び出して、conflictLogWriter で表される競合ログに新しい競合をすべて保存できます。
参照
リファレンス
MemoryConflictLog クラス
MemoryConflictLog メンバー
Microsoft.Synchronization 名前空間