共用方式為


IAsynchronousNotifyingChangeApplierTarget 介面

表示可以用非同步方式將項目變更和衝突儲存到複寫的物件。

注意

此介面現在已過時。

interface IAsynchronousNotifyingChangeApplierTarget : IUnknown

成員

IAsynchronousNotifyingChangeApplierTarget 方法 描述

IAsynchronousNotifyingChangeApplierTarget::GetIdParameters

取得提供者的識別碼格式結構描述。

IASynchronousNotifyingChangeApplierTarget::GetDataRetriever

取得可用來從複寫中擷取項目資料的物件。

IAsynchronousNotifyingChangeApplierTarget::RegisterCallback

註冊提供者必須用來傳送方法已完成通知的回呼 (Callback) 介面。

IAsynchronousNotifyingChangeApplierTarget::RevokeCallback

表示不應該再使用所指定的回呼介面,並且必須釋放它的所有參考。

IAsynchronousNotifyingChangeApplierTarget::GetCurrentTickCount

累加滴答計數並且傳回新的滴答計數。

IASynchronousNotifyingChangeApplierTarget::GetDestinationVersion

取得目的地複寫中所儲存項目的版本。

IAsynchronousNotifyingChangeApplierTarget::SaveChange

將項目變更儲存到項目存放區。

IAsynchronousNotifyingChangeApplierTarget::SaveChangeWithChangeUnits

將包含變更單位變更的項目變更儲存到項目存放區。

IAsynchronousNotifyingChangeApplierTarget::SaveConflict

儲存造成並行衝突之變更的相關資訊。

IAsynchronousNotifyingChangeApplierTarget::SaveKnowledge

儲存目前範圍的知識。

IAsynchronousNotifyingChangeApplierTarget::ApplyChangesComplete

IAsynchronousNotifyingChangeApplier::ApplyChanges 順利完成時,由 Sync Framework 呼叫。

IAsynchronousNotifyingChangeApplierTarget::OnChangeApplierError

當任何 IAsynchronousNotifyingChangeApplier 方法失敗時,由 Sync Framework 呼叫。

備註

IAsynchronousNotifyingChangeApplierTarget 通常會由目的地提供者實作。

對於 SaveChangeSaveChangeWithChangeUnits, SaveConflictSaveKnowledge 方法,提供者必須採取下列其中一種動作:

需求

標頭: Synchronization.h

請參閱

概念

Sync Framework 核心元件