ISimpleSyncServices インターフェイス

簡易プロバイダーを使用するレプリカ用に設計されたサービスのセットを表します。

構文

interface ISimpleSyncServices : IUnknown

メンバー

ISimpleSyncServices メソッド

説明

ISimpleSyncServices::Initialize

メタデータおよびレプリカの情報を使用して、ISimpleSyncServices オブジェクトを初期化します。

ISimpleSyncServices::ResetLocalOnlyDeletes

次にレプリカが同期元として機能したときにローカルでの削除が再度列挙されて通常の削除として反映されるように、メタデータをリセットします。

ISimpleSyncServices::RemoveItemFromReplica

項目のメタデータをレプリカから削除しますが、項目自体は削除しません。その後の同期セッションで、項目は、新しく作成された項目として再び列挙されます。

ISimpleSyncServices::BeginRemoveItemsFromReplica

RemoveItemFromReplica を呼び出すことによって項目を削除することが可能なトランザクションを開始します。

ISimpleSyncServices::EndRemoveItemsFromReplica

RemoveItemFromReplica を呼び出すことで項目が削除されたトランザクションを終了します。

ISimpleSyncServices::CleanupDeletedItems

クリーンアップ操作を呼び出し、削除された項目に関連付けられているすべてのメタデータをメタデータ ストアから削除します。

ISimpleSyncServices::EnumerateAllLiveItems

通常の削除でもローカルでの削除でも削除されていない、レプリカのすべての項目を列挙します。

ISimpleSyncServices::IsItemLastModifiedLocally

ローカル レプリカで項目が最後に変更されたかどうかを返します。

ISimpleSyncServices::SerializeReplicaMetadata

Metadata Storage Service ストアのコンテンツを、正規の形式の同期先ファイルにシリアル化します。

ISimpleSyncServices::DeserializeReplicaMetadata

正規のメタデータ ファイルのコンテンツを、Metadata Storage Service ストアにシリアル化解除します。

ISimpleSyncServices::GetSerializedReplicaInfo

シリアル化されたメタデータに関する情報 (関連付けられているレプリカの ID など) を取得します。

要件

ヘッダー: FullEnumerationProvider.h

関連項目

その他の技術情報

Sync Framework の簡易プロバイダー コンポーネント