Microsoft.Data.SqlClient 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クラス
ActiveDirectoryAuthenticationProvider |
このクラスは を実装 SqlAuthenticationProvider し、Active Directory フェデレーション認証メカニズムに使用します。 |
SqlAuthenticationInitializer |
SqlAuthenticationInitializer クラスを初期化するために、派生クラスのコンストラクターから呼び出されます。 |
SqlAuthenticationParameters |
ドライバーから認証プロバイダーに渡される AD 認証パラメーターを表します。 |
SqlAuthenticationProvider |
認証プロバイダーのコア動作を定義し、派生クラスの基底クラスを提供します。 |
SqlAuthenticationToken |
AD 認証トークンを表します。 |
SqlBatch | |
SqlBatchCommand |
SqlBatchCommand を使用すると、SqlBatch で複数の SQL コマンドを実行できます。 |
SqlBatchCommandCollection |
内に格納されている の SqlBatchCommandインスタンスの SqlBatchコレクション。 |
SqlBulkCopy |
別のソースからのデータを SQL Server テーブルに効率的に一括読み込みすることができます。 |
SqlBulkCopyColumnMapping |
SqlBulkCopy インスタンスのデータ ソースと、インスタンスのコピー先テーブル間の列のマップを定義します。 |
SqlBulkCopyColumnMappingCollection |
CollectionBase から継承した SqlBulkCopyColumnMapping オブジェクトのコレクション。 |
SqlBulkCopyColumnOrderHint |
インスタンスの変換先テーブルの SqlBulkCopy 列の並べ替え順序を、テーブルのクラスター化インデックスに従って定義します。 |
SqlBulkCopyColumnOrderHintCollection |
CollectionBase から継承した SqlBulkCopyColumnOrderHint オブジェクトのコレクション。 |
SqlClientFactory |
Microsoft.Data.SqlClient プロバイダーのデータ ソース クラスの実装のインスタンスを作成するためのメソッドのセットを表します。 |
SqlClientLogger |
SQL クライアント ロガーを表します。 |
SqlClientMetaDataCollectionNames |
メタデータのコレクションを取得する GetSchema メソッドで使用するための定数のリストを提供します。 |
SqlClientPermission |
.NET Framework SQL Server 用データ プロバイダーで、データ ソースへのアクセスに関するセキュリティ レベルをユーザーに適切に割り当てることができるようにします。 |
SqlClientPermissionAttribute |
セキュリティ アクションをカスタム セキュリティ属性に関連付けます。 |
SqlColumnEncryptionCertificateStoreProvider |
Windows 証明書ストアのキー ストア プロバイダーの実装。 このクラスは、Windows 証明書ストアに格納されている証明書を、列マスター キーとして使用できるようにします。 詳細については、「Always Encrypted」を参照してください。 |
SqlColumnEncryptionCngProvider |
[常に暗号化] を有効にしている Microsoft Cryptography API: Next Generation (CNG) を使用するための CMK ストア プロバイダーの実装。 |
SqlColumnEncryptionCspProvider |
Always Encryptedで Microsoft CAPI ベースの暗号化サービス プロバイダー (CSP) を使用するための CMK ストア プロバイダーの実装。 |
SqlColumnEncryptionEnclaveProvider | |
SqlColumnEncryptionKeyStoreProvider |
すべてのキー ストア プロバイダーの基底クラス。 カスタム プロバイダーは、このクラスから派生し、そのメンバー関数をオーバーライドし、 または RegisterColumnEncryptionKeyStoreProvidersOnCommand(IDictionary<String,SqlColumnEncryptionKeyStoreProvider>)を使用してRegisterColumnEncryptionKeyStoreProviders(IDictionary<String,SqlColumnEncryptionKeyStoreProvider>)RegisterColumnEncryptionKeyStoreProvidersOnConnection(IDictionary<String,SqlColumnEncryptionKeyStoreProvider>)登録する必要があります。 詳細については、「 Always Encrypted」を参照してください。 |
SqlCommand |
SQL Server データベースに対して実行する Transact-SQL ステートメントまたはストアド プロシージャを表します。 このクラスは継承できません。 |
SqlCommandBuilder |
SQL Server データベースに関連付けられた DataSet への変更を調整するための単一テーブル コマンドを自動的に生成します。 このクラスは継承できません。 |
SqlConfigurableRetryFactory |
一時的なエラーの一般的な一覧を使用して、さまざまな再試行ロジック プロバイダーを提供します。 |
SqlConnection |
SQL Server データベースへの接続を表します。 このクラスは継承できません。 |
SqlConnectionEncryptOption |
これらのオプションは、サーバーとクライアント間の通信の暗号化動作を制御するために使用されます。 |
SqlConnectionStringBuilder |
SqlConnection クラスで使用される接続文字列の内容を簡単に作成および管理するための手段を提供します。 |
SqlCredential |
SqlCredential は SQL Server 認証を使用してログイン試行のパスワードを指定するより安全な方法を提供します。 SqlCredential は SQL Server の認証に使用するユーザー ID とパスワードで構成されます。 SqlCredential オブジェクトのパスワードは、SecureString 型です。 SqlCredential は継承できません。 Windows 認証 ( |
SqlDataAdapter |
データ コマンドのセットと、DataSet の格納および SQL Server データベースの更新に使用されるデータベース接続を表します。 このクラスは継承できません。 |
SqlDataReader |
SQL Server データベースから行の前方向ストリームを読み取る方法を提供します。 このクラスは継承できません。 |
SQLDebugging |
アプリケーションのデバッグをサポートするために含まれています。 直接使用するものでありません。 |
SqlDependency |
SqlDependency オブジェクトは、アプリケーションと SQL Server インスタンス間のクエリ通知の依存関係を表します。 アプリケーションは SqlDependency オブジェクトを作成し、OnChangeEventHandler イベント ハンドラーを使用して通知を受け取るように登録できます。 |
SqlEnclaveAttestationParameters | |
SqlEnclaveSession | |
SqlError |
SQL Server から返された警告またはエラーに関する情報を収集します。 |
SqlErrorCollection |
.NET Framework Data Provider for SQL Server が生成するすべてのエラーを収集します。 このクラスは継承できません。 |
SqlException |
この例外は、SQL サーバーから警告またはエラーが返された場合にスローされます。 このクラスは継承できません。 |
SqlInfoMessageEventArgs |
InfoMessage イベントのデータを提供します。 |
SqlNotificationEventArgs |
通知のイベント ハンドラーに渡される一連の引数を表します。 |
SqlParameter |
SqlCommand に対するパラメーター、および必要に応じてその DataSet 列へのマッピングを表します。 このクラスは継承できません。 パラメーターの詳細については、「パラメーターの 構成」を参照してください。 |
SqlParameterCollection |
SqlCommand に関連付けられたパラメーターと、DataSet 内の列に対するそれぞれのマッピング コレクションを表します。 このクラスは継承できません。 |
SqlRetryingEventArgs |
イベントに渡される引数のセットを Retrying 表します。 |
SqlRetryIntervalBaseEnumerator |
時間間隔のシーケンスを生成します。 |
SqlRetryLogicBase |
一時的な条件が発生した場合の再試行回数に関して、次の時間間隔を取得します。 |
SqlRetryLogicBaseProvider |
または |
SqlRetryLogicOption |
メソッドを使用SqlConfigurableRetryFactoryして クラスのSqlRetryLogicBaseProviderインスタンスを作成するための再試行ロジック パラメーターを提供します。 |
SqlRowsCopiedEventArgs |
SqlRowsCopiedEventHandler に渡される一連の引数を表します。 |
SqlRowUpdatedEventArgs |
RowUpdated イベントのデータを提供します。 |
SqlRowUpdatingEventArgs |
RowUpdating イベントのデータを提供します。 |
SqlTransaction |
SQL Server データベースで作成する Transact-SQL トランザクションを表します。 このクラスは継承できません。 |
列挙型
ApplicationIntent |
ApplicationIntent の値を指定します。 有効な値は、 |
PoolBlockingPeriod |
PoolBlockingPeriod プロパティの値を指定します。 |
SortOrder |
データの行の並べ替え方法を指定します。 |
SqlAuthenticationMethod |
Azure SQL Database に接続しているクライアントによって使用可能なさまざまな SQL 認証方法について説明します。 詳細については、「Azure Active Directory 認証を使用して SQL Database に接続する」を参照してください。 |
SqlBulkCopyOptions |
SqlBulkCopy のインスタンスで使用する 1 つまたは複数のオプションを指定するビットごとのフラグ。 |
SqlCommandColumnEncryptionSetting |
暗号化を回避したり、プレーンテキスト データにアクセスしたりするためにこれらの設定値を使用することはできません。 詳細については、「Always Encrypted (データベース エンジン)」を参照してください。 |
SqlConnectionAttestationProtocol |
構成証明プロトコルの値を指定します。 |
SqlConnectionColumnEncryptionSetting |
暗号化を回避したり、プレーンテキスト データにアクセスしたりするためにこれらの設定値を使用することはできません。 詳細については、「Always Encrypted (データベース エンジン)」を参照してください。 |
SqlConnectionIPAddressPreference |
TCP 接続中の IP アドレス優先設定の値を指定します。 |
SqlConnectionOverrides |
Overrides の値を指定します。 |
SqlNotificationInfo |
この列挙体は、依存関係にあるイベント ハンドラーが受信可能な、各種の通知に関する追加情報を提供します。 |
SqlNotificationSource |
依存関係にあるイベント ハンドラーが受け取った通知のソースを示します。 |
SqlNotificationType |
OnChangeEventHandler イベント ハンドラーが SqlNotificationEventArgs パラメーターを通じて受け取ることのできる、各種の通知タイプを表します。 |
代理人
OnChangeEventHandler | |
SqlInfoMessageEventHandler |
InfoMessage の SqlConnection イベントを処理するメソッドを表します。 |
SqlRowsCopiedEventHandler |
SqlBulkCopy の SqlRowsCopied イベントを処理するメソッドを表します。 |
SqlRowUpdatedEventHandler |
RowUpdated の SqlDataAdapter イベントを処理するメソッドを表します。 |
SqlRowUpdatingEventHandler |
RowUpdating の SqlDataAdapter イベントを処理するメソッドを表します。 |