共用方式為


NotifyingChangeApplier 成員

表示變更套用者,這個變更套用者會檢查來源提供者 (Provider) 的一組變更、偵測目的地複寫中項目的衝突,以及呼叫已註冊的變更套用者目標,以便依適當情況儲存變更或儲存衝突。

NotifyingChangeApplier 型別公開下列成員。

建構函式

  名稱 描述
公用方法 NotifyingChangeApplier(SyncIdFormatGroup) 初始化 NotifyingChangeApplier 類別的新執行個體,這個執行個體包含指定的識別碼格式結構描述。
受保護的方法 NotifyingChangeApplier(SerializationInfo, StreamingContext) 使用序列化資料初始化 NotifyingChangeApplier 類別的新執行個體。

頂端

方法

  名稱 描述
公用方法 ApplyChanges(ConflictResolutionPolicy, ChangeBatch, IChangeDataRetriever, SyncKnowledge, ForgottenKnowledge, INotifyingChangeApplierTarget, SyncSessionContext, SyncCallbacks) 針對變更的批次執行衝突偵測、衝突處理和變更套用。
公用方法 ApplyChanges(ConflictResolutionPolicy, ChangeBatch, IChangeDataRetriever, IEnumerable< (Of < <' (ItemChange> ) > > ), SyncKnowledge, ForgottenKnowledge, INotifyingChangeApplierTarget, SyncSessionContext, SyncCallbacks) 針對變更的批次執行衝突偵測、衝突處理和變更套用。
公用方法 ApplyChanges(ConflictResolutionPolicy, CollisionConflictResolutionPolicy, ChangeBatch, IChangeDataRetriever, SyncKnowledge, ForgottenKnowledge, INotifyingChangeApplierTarget, IConflictLogAccess, SyncSessionContext, SyncCallbacks) 針對變更的批次執行衝突偵測、並行衝突處理、條件約束衝突處理、變更套用和衝突記錄檔管理 (完整列舉的一部分)。
公用方法 ApplyChanges(ConflictResolutionPolicy, CollisionConflictResolutionPolicy, ChangeBatch, IChangeDataRetriever, IEnumerable< (Of < <' (ItemChange> ) > > ), SyncKnowledge, ForgottenKnowledge, INotifyingChangeApplierTarget, IConflictLogAccess, SyncSessionContext, SyncCallbacks) 針對變更的批次執行衝突偵測、並行衝突處理、條件約束衝突處理、變更套用和衝突記錄檔管理 (完整列舉的一部分)。
公用方法 ApplyFullEnumerationChanges(ConflictResolutionPolicy, FullEnumerationChangeBatch, IChangeDataRetriever, IEnumerable< (Of < <' (ItemChange> ) > > ), SyncKnowledge, ForgottenKnowledge, INotifyingChangeApplierTarget, SyncSessionContext, SyncCallbacks) 針對變更的批次執行衝突偵測、衝突處理和變更套用 (復原同步處理的一部分)。
公用方法 ApplyFullEnumerationChanges(ConflictResolutionPolicy, CollisionConflictResolutionPolicy, FullEnumerationChangeBatch, IChangeDataRetriever, IEnumerable< (Of < <' (ItemChange> ) > > ), SyncKnowledge, ForgottenKnowledge, INotifyingChangeApplierTarget, IConflictLogAccess, SyncSessionContext, SyncCallbacks) 針對變更的批次執行衝突偵測、並行衝突處理、條件約束衝突處理、變更套用和衝突記錄檔管理 (復原同步處理的一部分)。
公用方法 Equals(Object) (繼承自 Object。)
受保護的方法 Finalize() () () () (繼承自 Object。)
公用方法 GetChangeApplierInfo() () () () 將變更套用者資料序列化為位元組陣列。
公用方法 GetHashCode() () () () (繼承自 Object。)
公用方法 GetObjectData(SerializationInfo, StreamingContext) 將這個變更套用者序列化為指定的 SerializationInfo 物件。
公用方法 GetType() () () () (繼承自 Object。)
公用方法 LoadChangeApplierInfo(array<Byte> [] () [] []) 從某個位元組陣列載入變更套用者資料,而這個位元組陣列包含另一個變更套用者的序列化資料。
受保護的方法 MemberwiseClone() () () () (繼承自 Object。)
公用方法 ToString() () () () (繼承自 Object。)

頂端

請參閱

參考

NotifyingChangeApplier類別

Microsoft.Synchronization 命名空間