Share via


ClientSyncProvider メンバー

クライアント データ ストアと通信するクライアント同期プロバイダーを抽象化して、同期エージェントに対してデータ ストアの特定の実装が明らかにならないようにします。

ClientSyncProvider データ型で公開されるメンバーを以下の表に示します。

プロテクト コンストラクター

  名前 説明
Protected method ClientSyncProvider ClientSyncProvider クラスの新しいインスタンスを初期化します。

このページのトップへ

パブリック プロパティ

  名前 説明
Public property ClientId 派生クラスでオーバーライドされると、Synchronization Services でクライアント データベースの識別に使用される GUID を取得または設定します。

このページのトップへ

パブリック メソッド

( プロテクト メソッド も参照)

  名前 説明
Public method ApplyChanges 派生クラスでオーバーライドされると、グループ メタデータ、データセット、および同期セッションの各パラメーターが指定されている場合に、同期グループに対する挿入、更新、および削除をクライアント データベースに適用します。
Public method BeginTransaction 派生クラスでオーバーライドされると、トランザクションを開始するために、SyncAgent によって呼び出されます。これにより、エージェントは、最小単位で一連の変更をコミットできます。
Public method CreateSchema 派生クラスでオーバーライドされると、クライアント データベースにテーブル スキーマが存在しない場合にテーブル スキーマを作成します。
Public method Dispose ClientSyncProvider によって使用されているすべてのリソースを解放します。
Public method EndTransaction 派生クラスでオーバーライドされると、トランザクションを終了するために、SyncAgent によって呼び出されます。これにより、エージェントは、最小単位で一連の変更をコミットできます。
Public method Equals  オーバーロードされます。 ( Object から継承されます。)
Public method GetChanges 派生クラスでオーバーライドされると、最後に Synchronize または AcceptChanges が呼び出された後にクライアントで発生した、指定した同期グループおよびセッションに対する挿入、更新、および削除を取得します。
Public method GetHashCode  ( Object から継承されます。)
Public method GetTableReceivedAnchor 派生クラスでオーバーライドされると、最後の変更をサーバーから受け取った時刻を格納する SyncAnchor オブジェクトを取得します。
Public method GetTableSentAnchor 派生クラスでオーバーライドされると、最後の変更がクライアントから送信された時刻を格納する SyncAnchor オブジェクトを取得します。
Public method GetType  ( Object から継承されます。)
Public method Bb726055.static(ja-jp,SQL.105).gif ReferenceEquals  ( Object から継承されます。)
Public method SetTableReceivedAnchor 派生クラスでオーバーライドされると、最後の変更をサーバーから受け取った時刻を格納する SyncAnchor オブジェクトを設定します。
Public method SetTableSentAnchor 派生クラスでオーバーライドされると、最後の変更がクライアントから送信された時刻を格納する SyncAnchor オブジェクトを設定します。
Public method ToString  ( Object から継承されます。)

このページのトップへ

プロテクト メソッド

  名前 説明
Protected method Finalize  ( Object から継承されます。)
Protected method MemberwiseClone  ( Object から継承されます。)

このページのトップへ

参照

リファレンス

ClientSyncProvider クラス
Microsoft.Synchronization.Data 名前空間