このセクションの記事では、ADO.NET を使用したデータベース アプリケーションの開発を対象とした SQL Server の機能について説明します。
スタンドアロン クライアント アプリケーションの場合は、Microsoft.Data.SqlClient NuGet パッケージを使用します。 SQL Server内で共通言語ランタイム (CLR) を使用するコードでは、.NET Framework、System.Data.SqlClient コンテキスト接続、およびMicrosoft.SqlServer.Serverのサーバー側の型が引き続き使用されます。
詳細については、「 開発 (データベース エンジン)」を参照してください。
このセクションにて
SQL Server のインスタンスの列挙 (ADO.NET) SQL Server のアクティブなインスタンスを列挙する方法について説明します。
SQL Server のプロバイダー統計 SQL Server ランタイム統計を取得するためのサポートについて説明します。
SQL Server Express ユーザー インスタンス SQL Server Express ユーザー インスタンスのサポートについて説明します。
SQL Server でのデータベース ミラーリング データベース ミラーリング機能について説明します。
SQL Server共通言語ランタイム統合: SQL Serverの CLR データベース オブジェクト内からデータにアクセスする方法について説明します。
SQL Server のクエリ通知 データが変更されたときに.NET Framework アプリケーションが SQL Server からの通知を要求する方法について説明します。
SQL Server でのスナップショット分離 トランザクション アプリケーションでのブロックを減らすために設計された行のバージョン管理メカニズムであるスナップショット分離のサポートについて説明します。
高可用性、ディザスター リカバリーのための SqlClient のサポート 高可用性、ディザスター リカバリー (AlwaysOn) 可用性グループに対する SqlClient のサポートについて説明します。
LocalDB の SqlClient サポート LocalDB データベースに対する SqlClient のサポートについて説明します。