@IT会議室は、ITエンジニアに特化した質問・回答コミュニティ「QA@IT」に生まれ変わりました。ぜひご利用ください。
- PR -

IDbCommandがIDisposeを継承している理由は?

1
投稿者投稿内容
Juno
会議室デビュー日: 2004/12/08
投稿数: 1
投稿日時: 2004-12-09 14:11
IDbCommandインターフェースがIDisposeインターフェースを継承している理由は何なんでしょうか。
.NET Framework 1.0では継承していなかったように記憶していますし、MSDNでIDbCommandインターフェースのメンバ一覧を見てもDisposeメソッドは記述されていません。Visual Studio.NETのインテリセンスでは出てきますが、MSDNでIDbCommandインターフェースを継承しているSqlCommandクラスのサンプルなどを見てもDisposeメソッドを明示的に呼びだす記述にぶつかったことがありません。結局のところIDbCommandインターフェースを実装したクラスを利用するときにDisposeメソッドは呼びだす必要があるのかないのかよくわかりません。みなさんはどう考えてどうしてますか? ご意見お聞かせください。
1

スキルアップ/キャリアアップ(JOB@IT)