System.Data.SqlServerCe 名前空間

System.Data.SqlServerCe 名前空間は、SQL Server Compact Edition のマネージ データ プロバイダです。このデータ プロバイダは、マネージ開発環境で SQL Server Compact Edition データベースへのアクセスを提供するために使用されるクラスのコレクションです。System.Data.SqlServerCe を使用することで、スマート デバイス、Tablet PC、またはデスクトップ アプリケーションの SQL Server Compact Edition データベースを作成、管理、および同期できます。

クラス

  クラス 説明
パブリック クラス ResultSetEnumerator ResultSet オブジェクト内で一連のレコードを反復処理するために使用できる列挙子。ResultSetEnumerator は、コードで直接使用するためのものではありません。SqlCeResultSet オブジェクトを直接操作すると、より多くの機能を使用できます。
パブリック クラス ResultSetView データ バインディング インターフェイスを実装し、ユーザー インターフェイス コントロールと SqlCeResultSet を関連付けます。
パブリック クラス RowView データ バインディング インターフェイスを ResultSetView の一部として実装します。コードから、直接使用はできません。
パブリック クラス SqlCeCommand データ ソースに対して実行する SQL ステートメントを表します。
パブリック クラス SqlCeCommandBuilder Microsoft SQL Server 2005 Compact Edition データベースに関連付けられた DataSet への変更を調整するための単一テーブル コマンドを自動的に生成する手段を提供します。このクラスは継承できません。
パブリック クラス SqlCeConnection データ ソースへの開いた接続を表します。
パブリック クラス SqlCeDataAdapter DataSet へのデータの格納およびデータ ソースの更新に使用される、一連のデータ コマンドおよびデータベース接続を表します。
パブリック クラス SqlCeDataReader データ ソースからデータ行の前方向ストリームを読み取る方法を提供します。このクラスは継承できません。
パブリック クラス SqlCeEngine Microsoft SQL Server 2005 Compact Edition エンジン オブジェクトのプロパティ、メソッド、および他のオブジェクトを表します。このクラスは継承できません。
パブリック クラス SqlCeError データ ソースが返す警告またはエラーに関する情報を収集します。このクラスは継承できません。
パブリック クラス SqlCeErrorCollection .NET Compact Framework Data Provider for Microsoft SQL Server 2005 Compact Edition が生成するすべてのエラーを収集します。このクラスは継承できません。
パブリック クラス SqlCeException 基になるプロバイダが Microsoft SQL Server 2005 Compact Edition データ ソースから警告またはエラーを返したときにスローされる例外。このクラスは継承できません。
パブリック クラス SqlCeFlushFailureEventArgs FlushFailure イベントのイベント引数をカプセル化します。
パブリック クラス SqlCeInfoMessageEventArgs InfoMessage イベントのデータを提供します。このクラスは継承できません。
パブリック クラス SqlCeLockTimeoutException この例外は、ロックのタイムアウトが発生したときに、スローされます。
パブリック クラス SqlCeParameter SqlCeCommand のパラメータと、オプションで DataSet 列に対するマップを表します。このクラスは継承できません。
パブリック クラス SqlCeParameterCollection SqlCeCommand に関連するすべてのパラメータ、および DataSet 列に対する各パラメータのマップを収集します。
パブリック クラス SqlCeRemoteDataAccess SqlCeRemoteDataAccess オブジェクトの新しいインスタンスを初期化します。リモート データ アクセスの詳細については、SQL Server Compact Edition Books Online を参照してください。
パブリック クラス SqlCeReplication SqlCeReplication オブジェクトの新しいインスタンスを初期化します。SQL Server のレプリケーションの詳細については、SQL Server 2005 Books Online を参照してください。SQL Server Compact Edition でのマージ レプリケーションの詳細については、SQL Server Compact Edition Books Online を参照してください。
パブリック クラス SqlCeResultSet 更新、スクロール、およびバインドが可能なカーソル。
パブリック クラス SqlCeRowUpdatedEventArgs RowUpdated イベントのデータを提供します。
パブリック クラス SqlCeRowUpdatingEventArgs RowUpdating イベントのデータを提供します。
パブリック クラス SqlCeTransaction データ ソースで作成する SQL トランザクションを表します。このクラスは継承できません。
パブリック クラス SqlCeTransactionInProgressException 別のトランザクションの進行中に、データベースを変更しようとすると、発生します。
パブリック クラス SqlCeType  
パブリック クラス SqlCeUpdatableRecord データ ソースから取得した更新可能な値の行を表します。SqlCeResultSet オブジェクトには、1 つ以上のUpdatableRecords が格納されます。
パブリック クラス SqlMetaData データベースから取得したパラメータおよび列のメタデータ情報を指定して取得します。このクラスは継承できません。

デリゲート

  デリゲート 説明
パブリック デリゲート OnStartTableDownload サーバーからテーブル変更のダウンロードが開始されるときに起動されるイベントに対するユーザー定義のデリゲート。
パブリック デリゲート OnStartTableUpload サーバーへのテーブル変更のアップロードが開始されるときに起動されるイベントに対するユーザー定義のデリゲート。
パブリック デリゲート OnSynchronization 競合回避モジュールの動作中に報告された実行中の同期イベントを処理するユーザー定義のデリゲート。
パブリック デリゲート SqlCeFlushFailureEventHandler FlushFailure イベントを待機するために実装する必要があるデリゲート。
パブリック デリゲート SqlCeInfoMessageEventHandler SqlCeConnection の InfoMessage イベントを処理するメソッドを表します。
パブリック デリゲート SqlCeRowUpdatedEventHandler SqlCeDataAdapter の RowUpdated イベントを処理するメソッドを表します。
パブリック デリゲート SqlCeRowUpdatingEventHandler SqlCeDataAdapterRowUpdating イベントを処理するメソッドを表します。

列挙型

  列挙体 説明
パブリック列挙体 AddOption サブスクリプションを既存のデータベースに追加するか、またはサブスクリプションの追加時にデータベースを新規作成するかを決定します。
パブリック列挙体 CommitMode Commit 関数に渡された場合、CommitMode は、コミットの発生タイミングを指定します。
パブリック列挙体 DbInsertOptions System.Data.SqlServerCe.SqlCeResultSet.Insert メソッドの使用時に使用するオプションを指定します。
パブリック列挙体 DbRangeOptions シークするインデックスの範囲を指定する場合は、SetRange メソッドで使用するオプションを指定します。
パブリック列挙体 DbSeekOptions Seek メソッドの、インデックスに対するシーク方法を指定するオプション。
パブリック列挙体 DropOption DropSubscription メソッドを使用してサブスクリプションを削除するときに、Microsoft SQL Server 2005 Compact Edition データベースを残すか、または削除するかを指定します。
パブリック列挙体 ExchangeType データを発行側だけにマージするか、または発行側とサブスクライバの両方向でマージするかを指定します。
パブリック列挙体 NetworkType SqlCeReplication オブジェクトの DistributorNetwork プロパティまたは PublisherNetwork プロパティを設定するときに使用するネットワーク プロトコルを指定します。
パブリック列挙体 RdaBatchOption Push に関連付けられている行を 1 つのトランザクション内でバッチ処理するかどうかを指定します。
パブリック列挙体 RdaTrackOption デバイスにプルされたテーブルを追跡するかどうかを指定します。
パブリック列挙体 RepairOption Repair メソッドに RepairOption を渡すと、実行するデータベース修復の種類が指定されます。
パブリック列挙体 ResultSetOptions ResultSetEnumerator のオプションを設定します。
パブリック列挙体 ResultSetSensitivity ResultSetEnumerator の感度を設定します。
パブリック列挙体 SecurityType レプリケーション中に発行者またはディストリビュータに接続するときに使用するセキュリティのモードを指定します。
パブリック列挙体 SnapshotTransferType IIS を実行中のコンピュータに、ディストリビュータからスナップショット ファイルを転送する方法を制御します。
パブリック列挙体 ValidateType 実行するデータ検証のタイプを指定します。