spdisposechecker、これは偽陽性ですか?
-
16-10-2019 - |
質問
次のコードがあります。
foreach (SPWeb website in collectionOfWebSites)
{
// Some code, no dispose of website
}
Spdisposecheckerは、それをメモリリークとして報告しています。 foreachの最後にウェブサイトを処分する必要がありますか?
解決
はい、毎回ここにspwebを処分します!
他のヒント
誰かが私をバックアップする必要があるかもしれませんが、あなたがそのコレクションからオブジェクトを取得している場合、それは実際に毎回SPWEBインスタンスを作成します(コレクションはオブジェクト自体ではなくオブジェクト参照の単なるコレクションですか?)実際、各反復後にオブジェクトを処分する必要があります。
所属していません sharepoint.stackexchange