4
SqlDataReaderを手動で閉じて破棄する必要がありますか?
私はここでレガシーコードを扱っていますがSqlDataReader、閉じられたり破棄されたりすることのないインスタンスがたくさんあります。接続は閉じられていますが、リーダーを手動で管理する必要があるかどうかはわかりません。 これによりパフォーマンスが低下する可能性はありますか?
ADO.Netは、リレーショナルデータベースシステムに格納されたデータにアクセスして変更するためにプログラマーによって一般的に使用されますが、非リレーショナルソースのデータにアクセスすることもできます。これは、Microsoft .NET Frameworkに含まれている基本クラスライブラリの一部です。