System.Data.SqlClient 名前空間とは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > System.Data.SqlClient 名前空間の意味・解説 

System.Data.SqlClient 名前空間

System.Data.SqlClient 名前空間は、.NET Framework Data Provider for SQL Server です。

.NET Framework Data Provider for SQL Server は、マネージ空間で SQL Server データベースにアクセスするために使用されるクラスのコレクションを記述します。SqlDataAdapter を使用して、データベースの照会および更新に使用できる、メモリ常駐の DataSet にデータを読み込むことができます。

メモメモ

.NET Framework でのプログラミング時にこの名前空間を使用する方法の概要については、「.NET Framework Data Provider for SQL Server の使用」を参照してください。


クラスクラス
 クラス説明
パブリック クラスSqlBulkCopySQL Server のテーブルに対し、他のソースからのデータを効率よく一括読み込みできます。
パブリック クラスSqlBulkCopyColumnMappingSqlBulkCopy インスタンスのデータ ソースと、インスタンスのコピー先テーブル間の列のマップを定義します。
パブリック クラスSqlBulkCopyColumnMappingCollectionCollectionBase を継承する SqlBulkCopyColumnMapping オブジェクトのコレクション。
パブリック クラスSqlClientFactorySystem.Data.SqlClient プロバイダのデータ ソース クラスの実装のインスタンスを作成するためのメソッドのセットを表します。
パブリック クラスSqlClientMetaDataCollectionNamesメタデータのコレクションを取得する GetSchema メソッドで使用するための定数のリストを提供します。
パブリック クラスSqlClientPermission.NET Framework SQL Server 用データ プロバイダで、データ ソースへのアクセスに関するセキュリティ レベルをユーザーに適切に割り当てることができるようにします。
パブリック クラスSqlClientPermissionAttributeセキュリティ アクションをカスタム セキュリティ属性に関連付けます。
パブリック クラスSqlCommandSQL Server データベースに対して実行する Transact-SQL ステートメントまたはストアド プロシージャを表します。このクラスは継承できません。
パブリック クラスSqlCommandBuilderSQL Server データベースに関連付けられた DataSet への変更を調整するための単一テーブル コマンドを自動的に生成します。このクラスは継承できません。
パブリック クラスSqlConnectionSQL Server データベースへの開いた接続を表します。このクラスは継承できません。
パブリック クラスSqlConnectionStringBuilderSqlConnection クラスで使用する接続文字列の内容の作成と管理を簡単に実行できるようにします。
パブリック クラスSqlDataAdapterDataSet へのデータの格納および SQL Server データベースの更新に使用される、一連のデータ コマンドおよびデータベース接続を表します。このクラスは継承できません。
パブリック クラスSqlDataReaderSQL Server データベースから行の前方向ストリームを読み取る方法を提供します。このクラスは継承できません。
パブリック クラスSQLDebuggingアプリケーションのデバッグのサポートに組み込まれています。直接使用することは想定されていません。
パブリック クラスSqlDependencySqlDependency オブジェクトは、アプリケーションと SQL Server 2005 のインスタンス間のクエリ通知の依存関係を表します。アプリケーションは SqlDependency オブジェクトを作成し、OnChangeEventHandler イベント ハンドラを使用して通知を受け取るように登録できます。
パブリック クラスSqlErrorSQL Server から返された警告またはエラーに関する情報を収集します。
パブリック クラスSqlErrorCollection.NET Framework SQL Server 用データ プロバイダが生成するすべてのエラーを収集します。このクラスは継承できません。
パブリック クラスSqlExceptionSQL Server が警告またはエラーを返したときにスローされる例外。このクラスは継承できません。
パブリック クラスSqlInfoMessageEventArgsInfoMessage イベントのデータを提供します。
パブリック クラスSqlNotificationEventArgs通知のイベント ハンドラに渡される一連の引数を表します。
パブリック クラスSqlParameterSqlCommand のパラメータと、オプションで DataSet 列に対するマップを表します。このクラスは継承できません。
パブリック クラスSqlParameterCollectionSqlCommand に関連付けられたパラメータ コレクション、および DataSet の列に対する各パラメータのマップを表します。このクラスは継承できません。
パブリック クラスSqlRowsCopiedEventArgsSqlRowsCopiedEventHandler に渡される一連の引数を表します。
パブリック クラスSqlRowUpdatedEventArgsRowUpdated イベントのデータを提供します。
パブリック クラスSqlRowUpdatingEventArgsRowUpdating イベントのデータを提供します。
パブリック クラスSqlTransactionSQL Server データベースで作成する Transact-SQL トランザクションを表します。このクラスは継承できません。
デリゲートデリゲート
 デリゲート説明
パブリック デリゲートOnChangeEventHandlerSqlDependency オブジェクトに関連付けられたいずれかのコマンドについての通知を受信したときに発生する OnChange イベントを処理します。
パブリック デリゲートSqlInfoMessageEventHandlerSqlConnection の InfoMessage イベントを処理するメソッドを表します。
パブリック デリゲートSqlRowsCopiedEventHandlerSqlBulkCopy の SqlRowsCopied イベントを処理するメソッドを表します。
パブリック デリゲートSqlRowUpdatedEventHandlerSqlDataAdapter の RowUpdated イベントを処理するメソッドを表します。
パブリック デリゲートSqlRowUpdatingEventHandlerSqlDataAdapter の RowUpdating イベントを処理するメソッドを表します。
列挙型列挙型
 列挙体説明
パブリック列挙体SqlBulkCopyOptionsSqlBulkCopy のインスタンスで使用する、1 つまたは複数のオプションを指定するビット単位のフラグ。
パブリック列挙体SqlNotificationInfoこの列挙体は、依存関係にあるイベント ハンドラが受信可能な、各種の通知に関する追加情報を提供します。
パブリック列挙体SqlNotificationSource依存関係にあるイベント ハンドラが受け取った通知のソースを示します。
パブリック列挙体SqlNotificationTypeOnChangeEventHandler イベント ハンドラが SqlNotificationEventArgs パラメータを通じて受け取ることのできる、各種の通知タイプを表します。



英和和英テキスト翻訳

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

辞書ショートカット

すべての辞書の索引

「System.Data.SqlClient 名前空間」の関連用語

System.Data.SqlClient 名前空間のお隣キーワード
検索ランキング

   

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



System.Data.SqlClient 名前空間のページの著作権

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

©2026 GRAS Group, Inc.RSS