IProviderSyncServices インターフェイス

同期プロバイダで使用されるオブジェクトを作成します。空のオブジェクト、およびシリアル化されたデータを使用して初期化されるオブジェクトを作成できます。

interface IProviderSyncServices : IUnknown

メンバ

IProviderSyncServices のメソッド 説明

IProviderSyncServices::Initialize

IProviderSyncServices オブジェクトを初期化します。このメソッドは、他の IProviderSyncServices のメソッドの前に呼び出す必要があります。

IProviderSyncServices::CreateChangeApplier

同期先レプリカに適用される変更を処理する同期先プロバイダで使用できる変更適用元を作成します。

IProviderSyncServices::CreateReplicaKeyMap

特定のレプリカに対して IReplicaKeyMap オブジェクトを作成します。

IProviderSyncServices::DeserializeReplicaKeyMap

IReplicaKeyMap オブジェクトを作成し、シリアル化されたデータを使用してこれを初期化します。

IProviderSyncServices::CreateSyncKnowledge

指定されたレプリカに所属する空の ISyncKnowledge オブジェクトを作成します。

IProviderSyncServices::DeserializeSyncKnowledge

ISyncKnowledge オブジェクトを作成し、シリアル化されたデータを使用してこれを初期化します。

IProviderSyncServices::CreateForgottenKnowledge

レプリカに所属する空の IForgottenKnowledge オブジェクトを作成します。

IProviderSyncServices::DeserializeForgottenKnowledge

IForgottenKnowledge オブジェクトを作成し、シリアル化されたデータを使用してこれを初期化します。

IProviderSyncServices::CreateChangeBatch

プロバイダが変更の列挙の管理に使用できる ISyncChangeBatch オブジェクトを作成します。

IProviderSyncServices::CreateFullEnumerationChangeBatch

完全な列挙に対する変更の列挙を管理する場合にプロバイダで使用できる ISyncFullEnumerationChangeBatch オブジェクトを作成します。

IProviderSyncServices::DeserializeChangeBatch

ISyncChangeBatch オブジェクトを作成し、シリアル化されたデータを使用してこれを初期化します。

IProviderSyncServices::DeserializeFullEnumerationChangeBatch

ISyncFullEnumerationChangeBatch オブジェクトを作成し、シリアル化されたデータを使用してこれを初期化します。

IProviderSyncServices::CreateRecoverableErrorData

IRecoverableErrorData オブジェクトを作成します。このオブジェクトには、復旧可能なエラーに関する他のエラーが含まれています。

IProviderSyncServices::CreateDestinationChangeVersionsBuilder

IDestinationChangeVersionsBuilder オブジェクトを作成します。このオブジェクトは、項目変更メタデータの列挙可能な一覧を構築する際に使用できます。

IProviderSyncServices::CreateSyncChange

ISyncChange オブジェクトまたは ISyncChangeBuilder オブジェクトを作成します。

必要条件

ヘッダー : Synchronization.h

参照

概念

Sync Framework のコア コンポーネント