SqlCeReplication メンバー
SqlCeReplication オブジェクトの新しいインスタンスを初期化します。SQL Server のレプリケーションの詳細については、SQL Server オンライン ブックを参照してください。SQL Server Compact 3.5 でのマージ レプリケーションの詳細については、SQL Server Compact 3.5 オンライン ブックを参照してください。
SqlCeReplication 型は、以下のメンバーを公開しています。
コンストラクター
名前 | 説明 | |
---|---|---|
SqlCeReplication() () () () | SqlCeReplication オブジェクトの新しいインスタンスを初期化します。これは既定のコンストラクタです。 | |
SqlCeReplication(String, String, String, String, String, String, String, String) | SqlCeReplication オブジェクトの新しいインスタンスを初期化し、パブリケーションに接続するために必要なプロパティを設定します。 | |
SqlCeReplication(String, String, String, String, String, String, String, String, String, String) | SqlCeReplication オブジェクトの新しいインスタンスを初期化し、パブリケーションに接続するためのプロパティを設定します。 |
Top
メソッド
名前 | 説明 | |
---|---|---|
AddSubscription | 既存の SQL Server パブリケーションに対する新しい匿名サブスクリプションを作成します。AddSubscription メソッドを呼び出した後で、アプリケーションで Synchronize メソッドを呼び出して、最新のスナップショットに基づいて、新しいサブスクリプションをパブリケーションに同期させる必要があります。 | |
BeginSynchronize(AsyncCallback, Object) | 非同期データの同期操作を開始します。同期が終了すると、AsyncCallback デリゲートが呼び出されます。同期中には、ステータス レポートが実行されません。 | |
BeginSynchronize(AsyncCallback, OnStartTableUpload, OnStartTableDownload, OnSynchronization, Object) | 非同期データの同期操作を開始します。同期が終了すると、AsyncCallback デリゲートが呼び出されます。同期中に、同期ステータス レポートが SyncStatusReport デリゲートに送信されます。 | |
CancelSynchronize | BeginSynchronize メソッドを呼び出して開始した非同期データの同期化を、その実行中にキャンセルします。 | |
Dispose | すべてのネイティブ リソースを解放します。 | |
DropSubscription | SQL Server のパブリケーションに対するサブスクリプションを削除し、オプションで Windows Mobile ベースのデバイスから SQL Server Compact 3.5 データベースを削除します。 | |
EndSynchronize | BeginSynchronize メソッドを呼び出して開始した非同期データの同期化を終了します。 | |
Equals | (inherited from Object) | |
Finalize | (inherited from Object) | |
GetHashCode | (inherited from Object) | |
GetType | (inherited from Object) | |
LoadProperties | 同期プロパティに保存されたすべての値を取得し、その保存値を SqlCeReplication クラス プロパティに入力します。 | |
MemberwiseClone | (inherited from Object) | |
ReinitializeSubscription | 再初期化するようサブスクリプションをマークします。このメソッドを呼び出した後で、アプリケーションで Synchronize メソッドを呼び出して、パブリケーションの最新のスナップショットをデバイスにダウンロードする必要があります。 | |
SaveProperties | 現在のサブスクリプションについて SqlCeReplication クラス プロパティ内に格納されたすべての値を取得し、システム テーブルに格納します。 | |
Synchronize | SQL Server Compact 3.5 のサブスクリプションと SQL Server のパブリッシャとの間のマージ レプリケーションを起動します。 | |
ToString | (inherited from Object) |
Top
プロパティ
名前 | 説明 | |
---|---|---|
CompressionLevel | レプリケーション中に圧縮ルーチンで使用される圧縮量を指定します。 | |
ConnectionManager | Replication オブジェクトを有効にし、スマート デバイスの接続マネージャの API を使用して、ネットワーク接続を確立します。接続は、同期の最後に解放されます。 | |
ConnectionRetryTimeout | 確立された接続が失敗した後に、SQL Server Compact 3.5 クライアントが要求の送信を再試行し続ける時間 (秒) を指定します。 | |
ConnectTimeout | SqlCeReplication オブジェクトがサーバーへの接続を待機する時間を、ミリ秒単位で取得または設定します。 | |
Distributor | SQL Server のディストリビュータを指定します。 | |
DistributorAddress | SQL Server Reconciler がディストリビュータに接続するときに使用するネットワーク アドレスを指定します。 | |
DistributorLogin | ディストリビュータへの接続時に使用するログイン名を指定します。 | |
DistributorNetwork | SQL Server Reconciler がディストリビュータと通信するときに使用するネットワーク プロトコルを指定します。 | |
DistributorPassword | ディストリビュータへの接続時に使用するログイン パスワードを指定します。 | |
DistributorSecurityMode | ディストリビュータへの接続時に使用するセキュリティ モードを指定します。 | |
ExchangeType | パブリッシャとサブスクライバ間の同期が両方向か、アップロードだけかを指定します。 | |
HostName | パブリッシャへの接続時にデバイスに使用するホスト名を取得または設定します。 | |
InternetLogin | SQL Server Compact 3.5 サーバー エージェントに接続するときに使用するログイン名を指定します。 | |
InternetPassword | SQL Server Compact 3.5 サーバー エージェントに接続するときに使用するパスワードを指定します。 | |
InternetProxyLogin | 認証を必要とする InternetProxyServer への接続時に使用するログイン名を指定します。 | |
InternetProxyPassword | 認証を必要とする InternetProxyServer への接続時に使用するパスワードを指定します。 | |
InternetProxyServer | InternetUrl プロパティで指定した HTTP リソースへのアクセス時に使用するプロキシ サーバーを指定します。 | |
InternetUrl | SQL Server Compact 3.5 サーバー エージェントへの接続に使用する URL を指定します。 | |
LoginTimeout | 接続が確立するまでの最大待機時間を秒で指定します。このプロパティは、インターネット インフォメーション サービス (IIS) を実行中のコンピュータとパブリッシャまたはディストリビュータの間の接続時間に影響します。このプロパティでは、スマート デバイスと IIS の間の接続時間は、制御されません。 | |
PostSyncCleanup | 実行する同期後クリーンアップ操作の種類を選択的に有効または無効にする値を取得または設定します。 | |
ProfileName | SqlCeReplication オブジェクトが使用するディストリビュータで、エージェント プロファイルの名前を指定します。 | |
Publication | SQL Server Compact 3.5 サブスクライバで使用可能な SQL Server パブリケーション名を指定します。 | |
Publisher | SQL Server のパブリッシャの名前を指定します。パブリッシャとは、SQL Server が実行されていて、パブリケーションを格納しているコンピュータです。 | |
PublisherAddress | パブリッシャへの接続時に使用するネットワーク アドレスを指定します。 | |
PublisherChanges | 前回 Synchronize メソッドを呼び出したときにサブスクライバ側に適用された、パブリッシャによる変更の合計件数を示します。 | |
PublisherConflicts | 前回 Synchronize メソッドを呼び出したときに、パブリッシャ側で発生した不整合の合計件数を示します。 | |
PublisherDatabase | パブリケーション データベースの名前を指定します。 | |
PublisherLogin | パブリッシャへの接続時に使用するログイン名を指定します。 | |
PublisherNetwork | SQL Server Replication Provider がパブリッシャと通信するときに使用するネットワーク プロトコルを指定します。 | |
PublisherPassword | パブリッシャへの接続時に使用するログイン パスワードを指定します。 | |
PublisherSecurityMode | パブリッシャへの接続時に使用するセキュリティ モードを指定します。 | |
QueryTimeout | 内部クエリが完了するまでの許容時間を秒で指定します。 | |
ReceiveTimeout | SqlCeReplication オブジェクトがサーバー要求に対する応答を待機する時間を、ミリ秒単位で取得または設定します。 | |
SendTimeout | SqlCeReplication オブジェクトがサーバーに要求を送信するまでの待機時間を、ミリ秒単位で取得または設定します。 | |
SnapshotTransferType | IIS を実行中のコンピュータに、ディストリビュータからスナップショット ファイルを転送する方法を制御します。スナップショット ファイルは、HTTP プロトコルまたは FTP プロトコルを使用して転送されます。 | |
Subscriber | サブスクライバの名前を指定します。 | |
SubscriberChanges | 前回 Synchronize メソッドを呼び出したときにパブリッシャ側に適用された、サブスクライバによる変更の合計件数を示します。 | |
SubscriberConflicts | このプロパティは SQL Server Compact 3.5 では使用されていません。 | |
SubscriberConnectionString | SQL Server Compact 3.5 データベースへの接続文字列を指定します。 | |
Validate | 同期中に SQL Server Compact 3.5 のレプリケーションで実行されるデータ評価のタイプを指定します。 |
Top