System.Data.SqlClient 名前空間
.NET Framework Data Provider for SQL Server は、マネージ空間で SQL Server データベースにアクセスするために使用されるクラスのコレクションを記述します。SqlDataAdapter を使用して、データベースの照会および更新に使用できる、メモリ常駐の DataSet にデータを読み込むことができます。
| .NET Framework でのプログラミング時にこの名前空間を使用する方法の概要については、「.NET Framework Data Provider for SQL Server の使用」を参照してください。 |
| クラス | 説明 | |
|---|---|---|
| SqlBulkCopy | SQL Server のテーブルに対し、他のソースからのデータを効率よく一括読み込みできます。 | |
| SqlBulkCopyColumnMapping | SqlBulkCopy インスタンスのデータ ソースと、インスタンスのコピー先テーブル間の列のマップを定義します。 | |
| SqlBulkCopyColumnMappingCollection | CollectionBase を継承する SqlBulkCopyColumnMapping オブジェクトのコレクション。 | |
| SqlClientFactory | System.Data.SqlClient プロバイダのデータ ソース クラスの実装のインスタンスを作成するためのメソッドのセットを表します。 | |
| SqlClientMetaDataCollectionNames | メタデータのコレクションを取得する GetSchema メソッドで使用するための定数のリストを提供します。 | |
| SqlClientPermission | .NET Framework SQL Server 用データ プロバイダで、データ ソースへのアクセスに関するセキュリティ レベルをユーザーに適切に割り当てることができるようにします。 | |
| SqlClientPermissionAttribute | セキュリティ アクションをカスタム セキュリティ属性に関連付けます。 | |
| SqlCommand | SQL Server データベースに対して実行する Transact-SQL ステートメントまたはストアド プロシージャを表します。このクラスは継承できません。 | |
| SqlCommandBuilder | SQL Server データベースに関連付けられた DataSet への変更を調整するための単一テーブル コマンドを自動的に生成します。このクラスは継承できません。 | |
| SqlConnection | SQL Server データベースへの開いた接続を表します。このクラスは継承できません。 | |
| SqlConnectionStringBuilder | SqlConnection クラスで使用する接続文字列の内容の作成と管理を簡単に実行できるようにします。 | |
| SqlDataAdapter | DataSet へのデータの格納および SQL Server データベースの更新に使用される、一連のデータ コマンドおよびデータベース接続を表します。このクラスは継承できません。 | |
| SqlDataReader | SQL Server データベースから行の前方向ストリームを読み取る方法を提供します。このクラスは継承できません。 | |
| SQLDebugging | アプリケーションのデバッグのサポートに組み込まれています。直接使用することは想定されていません。 | |
| SqlDependency | SqlDependency オブジェクトは、アプリケーションと SQL Server 2005 のインスタンス間のクエリ通知の依存関係を表します。アプリケーションは SqlDependency オブジェクトを作成し、OnChangeEventHandler イベント ハンドラを使用して通知を受け取るように登録できます。 | |
| SqlError | SQL Server から返された警告またはエラーに関する情報を収集します。 | |
| SqlErrorCollection | .NET Framework SQL Server 用データ プロバイダが生成するすべてのエラーを収集します。このクラスは継承できません。 | |
| SqlException | SQL Server が警告またはエラーを返したときにスローされる例外。このクラスは継承できません。 | |
| SqlInfoMessageEventArgs | InfoMessage イベントのデータを提供します。 | |
| SqlNotificationEventArgs | 通知のイベント ハンドラに渡される一連の引数を表します。 | |
| SqlParameter | SqlCommand のパラメータと、オプションで DataSet 列に対するマップを表します。このクラスは継承できません。 | |
| SqlParameterCollection | SqlCommand に関連付けられたパラメータ コレクション、および DataSet の列に対する各パラメータのマップを表します。このクラスは継承できません。 | |
| SqlRowsCopiedEventArgs | SqlRowsCopiedEventHandler に渡される一連の引数を表します。 | |
| SqlRowUpdatedEventArgs | RowUpdated イベントのデータを提供します。 | |
| SqlRowUpdatingEventArgs | RowUpdating イベントのデータを提供します。 | |
| SqlTransaction | SQL Server データベースで作成する Transact-SQL トランザクションを表します。このクラスは継承できません。 |
| デリゲート | 説明 | |
|---|---|---|
| OnChangeEventHandler | SqlDependency オブジェクトに関連付けられたいずれかのコマンドについての通知を受信したときに発生する OnChange イベントを処理します。 | |
| SqlInfoMessageEventHandler | SqlConnection の InfoMessage イベントを処理するメソッドを表します。 | |
| SqlRowsCopiedEventHandler | SqlBulkCopy の SqlRowsCopied イベントを処理するメソッドを表します。 | |
| SqlRowUpdatedEventHandler | SqlDataAdapter の RowUpdated イベントを処理するメソッドを表します。 | |
| SqlRowUpdatingEventHandler | SqlDataAdapter の RowUpdating イベントを処理するメソッドを表します。 |
| 列挙体 | 説明 | |
|---|---|---|
| SqlBulkCopyOptions | SqlBulkCopy のインスタンスで使用する、1 つまたは複数のオプションを指定するビット単位のフラグ。 | |
| SqlNotificationInfo | この列挙体は、依存関係にあるイベント ハンドラが受信可能な、各種の通知に関する追加情報を提供します。 | |
| SqlNotificationSource | 依存関係にあるイベント ハンドラが受け取った通知のソースを示します。 | |
| SqlNotificationType | OnChangeEventHandler イベント ハンドラが SqlNotificationEventArgs パラメータを通じて受け取ることのできる、各種の通知タイプを表します。 |
- System.Data.SqlClient 名前空間のページへのリンク
辞書ショートカット
カテゴリ一覧
すべての辞書の索引