MemoryConflictLog.SaveConflict 方法
儲存造成並行衝突之變更的相關資訊。
命名空間: Microsoft.Synchronization
組件: Microsoft.Synchronization (在 microsoft.synchronization.dll)
語法
'宣告
Public Sub SaveConflict ( _
conflictingChange As ItemChange, _
conflictingChangeData As Object, _
conflictingChangeKnowledge As SyncKnowledge _
)
'用途
Dim instance As MemoryConflictLog
Dim conflictingChange As ItemChange
Dim conflictingChangeData As Object
Dim conflictingChangeKnowledge As SyncKnowledge
instance.SaveConflict(conflictingChange, conflictingChangeData, conflictingChangeKnowledge)
public void SaveConflict (
ItemChange conflictingChange,
Object conflictingChangeData,
SyncKnowledge conflictingChangeKnowledge
)
public:
virtual void SaveConflict (
ItemChange^ conflictingChange,
Object^ conflictingChangeData,
SyncKnowledge^ conflictingChangeKnowledge
) sealed
public final void SaveConflict (
ItemChange conflictingChange,
Object conflictingChangeData,
SyncKnowledge conflictingChangeKnowledge
)
public final function SaveConflict (
conflictingChange : ItemChange,
conflictingChangeData : Object,
conflictingChangeKnowledge : SyncKnowledge
)
參數
- conflictingChange
衝突變更的項目中繼資料。
- conflictingChangeData
衝突變更的項目資料。
- conflictingChangeKnowledge
套用這個變更時要學習的知識。這項知識必須與變更一起儲存。
例外
例外狀況型別 | 條件 |
---|---|
conflictingChange 或 conflictingChangeKnowledge 是 null 參考 (在 Visual Basic 中為 Nothing)。 |
備註
衝突會儲存至記憶體中的衝突記錄檔。若要在同步處理完成之後儲存衝突,請呼叫 Persist。
請參閱
參考
MemoryConflictLog 類別
MemoryConflictLog 成員
Microsoft.Synchronization 命名空間