.NETネイティブ暗号化サービスプロバイダでは、最近アンマネージドコードに依存しているため、メモリリークの問題が発生しました。私がSOに遭遇した唯一の他の事はthisのポストでしたが、あまりにも詳細には犯人の良いリストを提供することはできませんでした。アンマネージリソースに依存する一般的な.NETクラス
はい、IDisposableを実装しているとしたら、管理されていないリソースがどこかで使用されている可能性がありますが、単にIntellisenseでDisposeを探す代わりに一般的に使用されている特定のクラスをリストにまとめたいと思います。私はそれに出くわした
ものは私のトラブルを引き起こした:
- AesCryptoServiceProvider
- ICryptoTransform
アンマネージリソースに依存していることは何他人の意識の人ですか?彼らが完全に管理されているように見えますが、そうではないような、特に陰気なものはありますか?前もって感謝します。
これはそのような質問の場所ではありません。これは私たちのQ&Aフォーマットではあまりにもオープンに終わってしまいました(また、回答が多すぎます)。 – Oded
お詫び申し上げます。私は、根本的ではあるが予期せぬ事例をひどく巨大なリストにまとめないと、それが根本的な管理されていない復興があった場合、それが人々に有用であるかもしれないと考えました。 – kmarks2
それは間違いなく役に立ちます。 StackOverflowはそれのための場所ではありません。 – Oded