質問

私は私が働いている大きなレガシーASP.NETアプリケーションを継承しました、そして私たちの会社は私たちにfxcopを使ってすべての主要なルール違反を修正したいと考えています。現在、普及しているように見える規則は次のとおりです。

役に立ちましたか?

解決

iDisposableは、COMアプリケーションで.NETコンポーネントが使用されている場合のリソースの処理を許可するために、ComVisibleとしてマークされます。

VB6アプリケーションからフル.NETアプリケーションに移行するときに実際にこれを重く使用しました.AAレガシーVB6アプリケーションで.NET機能(データベースアクセス)を再利用することができましたが、そのようなものを確実にするためにIDSposeインターフェースを使用する必要がありました。データベース接続がオブジェクトを使用して行われたときに正しくクリーンアップされていました。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top