DbServerSyncProvider メンバー
サーバー データベースと通信する汎用のサーバー同期プロバイダーを抽象化して、同期エージェントに対してデータベースの特定の実装が明らかにならないようにします。
DbServerSyncProvider 型は次のメンバーを公開します。
コンストラクター
名前 | 説明 | |
---|---|---|
DbServerSyncProvider() () () () | DbServerSyncProvider クラスの新しいインスタンスを初期化します。 |
Top
メソッド
Top
プロパティ
名前 | 説明 | |
---|---|---|
BatchSize | サーバー データベースから変更を取得するコマンドで使用されるバッチ サイズ (行単位) を取得または設定します。 | |
Connection | サーバー データベースへの接続に使用される IDbConnection オブジェクトを取得または設定します。 | |
Schema | サーバー上のテーブル スキーマに関する情報を格納する SyncSchema オブジェクトを取得または設定します。 | |
SelectClientIdCommand | サーバー データベースから発信元 ID を返すクエリまたはストアド プロシージャを格納する IDbCommand オブジェクトを取得または設定します。 | |
SelectNewAnchorCommand | サーバー データベースから新しいアンカー値を返すクエリまたはストアド プロシージャを格納する IDbCommand オブジェクトを取得または設定します。アンカーは、現在のセッション中に同期される一連の変更の上限を定義します。 | |
SyncAdapters | DbServerSyncProvider に関連付けられている SyncAdapterCollection を取得します。 |
Top
イベント
名前 | 説明 | |
---|---|---|
ApplyChangeFailed | サーバーで行の適用に失敗した後に発生します。 | |
ApplyingChanges | サーバーで同期グループに対する変更が適用される前に発生します。 | |
ChangesApplied | サーバーで同期グループに対するすべての変更が適用された後に発生します。 | |
ChangesSelected | クライアントに適用される同期グループに対するすべての変更がサーバーから選択された後に発生します。 | |
SelectingChanges | クライアントに適用される同期グループに対するすべての変更がサーバーから選択される前に発生します。 | |
SyncProgress | サーバーで同期グループに対する変更を選択および適用しているときに発生します。 |
Top