INotifyingChangeApplierTarget2 メンバー

派生クラスによって実装された場合、項目の変更をレプリカに保存できるオブジェクトの追加メソッドを表します。

INotifyingChangeApplierTarget2 型は次のメンバーを公開します。

メソッド

  名前 説明
パブリック メソッド GetDataRetriever() () () () レプリカから項目データを取得するために使用できるオブジェクトを取得します。 (INotifyingChangeApplierTarget から継承されます。)
パブリック メソッド GetNextTickCount() () () () 派生クラスでオーバーライドされると、ティック数を増分し、新しいティック数を返します。 (INotifyingChangeApplierTarget から継承されます。)
パブリック メソッド SaveChangeWithChangeUnits(ItemChange, SaveChangeWithChangeUnitsContext) 派生クラスでオーバーライドされると、変更単位の変更を含む項目変更を、項目ストアに保存します。 (INotifyingChangeApplierTarget から継承されます。)
パブリック メソッド SaveConflict(ItemChange, Object, SyncKnowledge) 派生クラスでオーバーライドされると、競合の原因である変更に関する情報を保存します。 (INotifyingChangeApplierTarget から継承されます。)
パブリック メソッド SaveConstraintConflict(ItemChange, SyncId, ConstraintConflictReason, Object, SyncKnowledge, Boolean) 派生クラス内でオーバーライドされた場合は、制約の競合に関係している項目に関する情報を保存します。
パブリック メソッド SaveItemChange(SaveChangeAction, ItemChange, SaveChangeContext) 派生クラスでオーバーライドされると、項目ストアに項目変更を保存します。 (INotifyingChangeApplierTarget から継承されます。)
パブリック メソッド StoreKnowledgeForScope(SyncKnowledge, ForgottenKnowledge) 派生クラスでオーバーライドされると、現在のスコープのナレッジを格納します。 (INotifyingChangeApplierTarget から継承されます。)
パブリック メソッド TryGetDestinationVersion(ItemChange, ItemChange%) 同期先レプリカに格納されている項目のバージョンを取得します。 (INotifyingChangeApplierTarget から継承されます。)

Top

プロパティ

  名前 説明
パブリック プロパティ IdFormats 派生クラスでオーバーライドされると、プロバイダーの ID 形式スキーマを取得します。 (INotifyingChangeApplierTarget から継承されます。)

Top

参照

参照

INotifyingChangeApplierTarget2インターフェイス

Microsoft.Synchronization 名前空間