1

接続オブジェクト、コマンド オブジェクト、datareader、dataadapter などのデータベース関連のオブジェクトは、管理されていないリソースですか?

4

1 に答える 1

1

参照するオブジェクトは .NET フレームワークの一部であり、ガベージ コレクション可能です。その意味で、それらは管理されたリソースです。

より良い質問は、これらのオブジェクトは実装されていIDisposableますか? その場合は、C# でキーワードを使用して、範囲外になったらクリーンアップするか、メソッドを手動でusing呼び出すことができます。dispose()

and objects でusingキーワードを使用する例を次に示します。SqlConnectionSqlDataAdapter

http://weblogs.asp.net/jasonsalas/archive/2005/02/08/368811.aspx

于 2010-01-10T07:40:02.660 に答える