のMSDN エントリでPrincipalSearcher.FindByIdentitiy()
、Gary Caldwell は (コミュニティ コンテンツの下部にある) このメソッドを使用するとメモリ リークが発生するDirectorySearcher
と述べてSearchResultsCollection
いSearchResultsCollection
ます。このリークにより、またはを回避策としてDispose()
使用するときに明示的に呼び出す必要があるようです。PrincipalSearcher.FindAll()
PrincipalSearcher.FindOne()
このエントリは .NET 3.5 用に作成されましたが、.NET 4.0 以降の問題については記載されていません。この問題が修正されたかどうか、誰でも確認できますか?