コントローラーのアクション内のクラスのオブジェクトが ASP .NET MVC に配置されるのはいつですか?
1 に答える
6
明示的に破棄しない限り、ガベージ コレクターが実行されるたびに破棄されます。それがいつ起こるかを知る方法はありません。これは、どこかに格納されているオブジェクトへの他の参照がないことを前提としています。
注: ここでの「破棄」とは、接続やアンマネージ メモリなどのリソースをクリーンアップすることを意味します。これは、IDisposable を実装するオブジェクトによって行われます。
オブジェクト自体は、ガベージ コレクターが実行されるまで (破棄された場合でも) メモリから削除されません。ガベージ コレクションを強制することはお勧めできません。
于 2013-03-21T17:18:49.623 に答える