共用方式為


SaveChangeAction 列舉型別

表示變更所指示之動作的類型。

命名空間: Microsoft.Synchronization
組件: Microsoft.Synchronization (在 microsoft.synchronization.dll)

語法

'宣告
Public Enumeration SaveChangeAction
'用途
Dim instance As SaveChangeAction
public enum SaveChangeAction
public enum class SaveChangeAction
public enum SaveChangeAction
public enum SaveChangeAction

成員

  成員名稱 描述
Create 此項目是新的,而且會在目的地項目存放區中建立。 
DeleteAndRemoveTombstone 此項目會從目的地項目存放區中刪除。目的地中繼資料內不會保留標記。這個動作是在被遺忘的知識復原期間叫用 (Invoke),而且會對應到來源複寫已清除此標記的項目刪除。 
DeleteAndStoreTombstone 此項目會從目的地項目存放區中刪除。目的地中繼資料內會儲存標記。這個動作會對應到已從來源複寫刪除的項目。 
UpdateVersionAndData 套用到目的地項目存放區的項目資料。現有的資料會被覆寫。提供的版本會覆寫目的地中繼資料內的現有版本。這個動作會對應到來源複寫中的項目建立、項目更新或變更單位更新。當來源提供者的項目選取當做衝突的成功者時,也會進行這個動作。 
UpdateVersionAndMergeData 套用到目的地項目存放區的項目資料。現有的項目資料會與更新的項目資料合併 (使用某個提供者特定的方法)。此版本會覆寫目的地中繼資料內的現有版本。當衝突解決動作是 Merge 時,就會進行這個動作。 
UpdateVersionOnly 項目資料不會在目的地項目存放區中變更。目的地中繼資料內會覆寫此版本。當目的地提供者的項目選取當做衝突的成功者時,也會進行這個動作。 

備註

當提供者未針對完整變更批次使用交易時,提供者必須從 SaveChangeContext 物件擷取更新的知識,並在套用變更的同時也儲存它。

請參閱

參考

Microsoft.Synchronization 命名空間