RdaTrackOption 列挙体とは? わかりやすく解説

RdaTrackOption 列挙体

デバイスにプルされたテーブルを追跡するかどうかを指定します。

名前空間: System.Data.SqlServerCe
アセンブリ: System.Data.SqlServerCe (system.data.sqlserverce.dll 内)
構文構文

Dim instance As RdaTrackOption
public enum RdaTrackOption
public enum class RdaTrackOption
public enum RdaTrackOption
public enum RdaTrackOption
メンバメンバ
解説解説

このプロパティでは、SQL Server Mobile によって、プルされたテーブルへの変更を追跡するかどうかを指定します。TrackingOn または TrackingOnWithIndexes を指定して、スマート デバイスにプルされたテーブルを更新し、その後、変更したレコードを元の SQL Server テーブルにプッシュできます。TrackingOn を指定した場合は、プルされたテーブルに PRIMARY KEY 制約が作成されます。TrackingOnWithIndexes を指定した場合は、プルされたテーブルに、PRIMARY KEY 制約および関連するインデックスが作成されます。

メモメモ

インデックスは、インデックスを構成する列がプルされた場合にだけ作成されます。

どちらの場合も、SQL Server Mobile は、ローカル テーブルで挿入、更新、または削除されたレコードをすべて追跡します。

アプリケーションが Push メソッドを呼び出すと、SQL Server Mobile は、ローカル SQL Server Mobile テーブルで挿入、更新、および削除されたレコードを変更追跡情報を使用して検索し、これらの変更を SQL Server に反映します。

RdaTrackOption が TrackingOn または TrackingOnWithIndexes に設定されている場合は、次の制限が適用されます。

errorTableName プロパティで、Push エラーを格納するテーブル名を指定します。SQL Server Mobile は、アプリケーションから Push メソッドが呼び出されたときにエラーが発生するとエラー テーブルを作成し、エラーが発生するたびにそのテーブルにレコードを挿入します。Push メソッドの完了時に、アプリケーションからエラー テーブルを確認して、エラーが発生したかどうかを調べることができます。errorTableName は、TrackingOn または TrackingOnWithIndexes が指定されている場合にだけ指定できます。RDA でのエラー テーブルの処理方法の詳細については、SQL Server Mobile Online の「リモート データ アクセス (RDA) の競合検出および競合解決」を参照してください。

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
System.Data.SqlServerCe 名前空間
Pull



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

「RdaTrackOption 列挙体」の関連用語

RdaTrackOption 列挙体のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



RdaTrackOption 列挙体のページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS