次の方法で共有


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 のコア コンポーネント